#Valtteri-Checkout
1 messages ยท Page 1 of 1 (latest)
Amazing!! Do you have an ETA / Beta programme?
but I am afraid it wouldn't work with recurring ๐ฆ Only for one off payment
That sucks
I've requested this feature a few times in support chats
Do you have a preferred alternative way for implementing custom recurring donations?
/ A GitHub repo I could copy
By recurring do you meant the "subscription" mode in Checkout?
Yes!
I am afraid we won't directly support it. I can tell you how to do it with one-off payment now. I think then you can capture the PaymentMethod user has been used in that Payment, and create a Subscription in your backend supplying that PaymentMethod
You create a Price with this custom_unit_amount parameter, then use it to create a Checkout Session
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Why won't you support it? Is it not under even consideration?
I meant I don't have a specific timeline to share. Maybe Checkout team has it and I will make sure to record your feedback to them
Thank you!
For the time being, how about the approach above?
I think a better approach is not using checkout, you can just create a new subscription object if none exists for the specific price the user wants to pay. I'm currently using a third party implementation of this, but I would prefer to have my own if you have a Github repo etc for it
My suggestion is basically what you are saying about creating a new Subscription object, but the first Payment you can still use Checkout with custom amount
Yeah but is there a point to using Checkout at all then?
Also I don't think the customer portal supports changing to a custom amount recurring payment
So you still have to build a custom customer portal to retrieve the info
It will let your customer specify custom amount, on a nicely designed Stripe-hosted page so you don't need to build it
We have some examples here
Thanks, is that page only for Checkout or also other integrations?
It has 4 examples, compared in README