How can I set a subscription plan to a certain price? I want to offer trial periods, but I don't want them to be 100% free. I want to charge say, $1 so they feel they are making a financial commitment. Free sets a bad expectation. From what it looks like, I have only the option of free. How can this be changed?
Asked
Active
Viewed 4,421 times
1 Answers
10
You'd still need to use a free trial period here but you'd just add a "setup fee" when you create the subscription. The easiest would be to create an invoice item just before:
https://stripe.com/docs/api#create_invoiceitem
Then create the subscription immediately after. It would automatically grab the pending invoice item and try to charge it.
Another method would be to use a one-off charge instead of the invoice item here.

Spiff
- 566
- 3
- 13
-
Thank you,i will give it a try,have you any sample code for this as well – Khirad Zahra Mar 22 '17 at 09:52
-
I could try, depends in which language you need it. – Spiff Mar 23 '17 at 09:32
-
How about flat PHP ? – Mantisse Jan 03 '19 at 20:07
-
hi did you find a solution or source code? – veysiisik Sep 20 '22 at 20:52