#nyluhem-UpdateSubscription
1 messages · Page 1 of 1 (latest)
Hi there, yes you can update the paymentmethod for an existing subscription.
Hi there, yes you can update the payment method for an existing subscription.
The only option when I go to update in the Stripe Portal is another Credit Card though, but I need to enable Direct Debit too
How would I go about that?
Are you using the customer billing portal?
Is the currency in GBP?
Yep!
Does your subscription fall into any of the limitations? https://stripe.com/docs/billing/subscriptions/integrating-customer-portal?platform=billing#limitations
Ah I have a subscription with three plans, rather than three individual subscriptions. Could that be it?
can you share with me the subscription ID?
prod_FjkOc6pzdyaFw9
I mean the subscription ID, this is a product ID
Oh apologies, this: sub_1L7aubFS93uq2nkRwz33ekbn?
Oh wait not this one
this one: sub_1L7aYKFS93uq2nkRCcvb9T4x
The top one, is with a new product with one price/plan, the bottom one is a subscription to a product with three plans
though neither of them allow me to add a payment method other than Credit Card
Got it, let me take a look
Hi @hollow inlet It seems like you haven't turned on BACS Direct debit in https://dashboard.stripe.com/settings/payment_methods
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Sorry I should have said, this is all being done in test mode
I'm currently building in the feature to be able to pay by Direct Debit - and it's a requirement by the client that they can switch from CC to DD
so the sub ids I provided are also test mode ids
OK. it seems like customer billing portal doesn't support BACS DD yet https://stripe.com/docs/billing/subscriptions/integrating-customer-portal?platform=billing#supported-payment-methods
Ok doke. Thanks!
Is there anything you can recommend then if a user wants to switch from Credit Card to Direct Debit?
You can use SetupIntent API to collect the DD payment method (details here https://stripe.com/docs/payments/bacs-debit/save-bank-details) and set it to the default_payment_method of the subscription
Excellent, thanks