#MrDiggz-subscription
1 messages · Page 1 of 1 (latest)
Hi there!
Can you clarify what you meant buy this:
only collect a payment when they manually action it from within the Stripe dashboard
So the customer shouldn't be charged immediately for the subscription? And the subscription should actually start only when the merchant manually action it?
Hey @winter cradle, that is correct. The client would like to:
- list their subscription options
- have a customer select an option
- enter their direct debit bank account details
- defer the payment, so it isn't collected automatically
- only collection payment if they unpause the collection, lets say, in the dashboard at a later date
I don't believe this is possible but, wanted to clarify first.
Got it! No that won't possible with the standard integration, but that should be possible to do with some work. I see a few options:
Option 1:
- Create a Checkout Session in setup mode, to collect payment information without creating any charges
- Then later, when the merchant wants to actually create the subscription and charge the customer, they call this https://stripe.com/docs/api/subscriptions/create and pass the PaymentMethod that was saved at the previous step
Option 2:
- Create a Checkout Session in subscription mode, but add a long free trial to it so the customer won't be charged
- Then later either cancel the subscription, or update the duration of the free trial so it start charging the customer