Is pay-for or for-pay the correct word? For example, which of these two sentences is correct?
- This is a pay-for product.
- This is a for-pay product.
In other words, pay-for is not an option on either side of the pond, while for-pay is only used in American English.
The most common collocates are services (3) and version (2). There is not a single cite for a for-pay product, but then again the sample size is very small.
My personal advice: while for-pay is self-explanatory enough to be used in informal contexts, in formal writing you might wish to reword. There isn't a single one-size-fits-all adjective; depending on context anything from commercial to premium might or might not work. You might have to restructure the entire phrase ("available for a fee" or some such).
People say "for-pay", but I think a real word like "commercial" or "professional" would be better.