#icurrytheteam
1 messages · Page 1 of 1 (latest)
👋 happy to help
Ok great, thanks
you can integrate with Customer Portal for low-code solution
I'd rather not use a customer portal. I'd prefer if users can manage their payment information on my site directly.
Can this customer portal have it's UI customized?
then you would use the same code to Setup (with SetupIntent) a new Payment Method
So would I be updating the SetupIntent object associated with the Customer?
I'm asking this because I'm not entirely sure if I want to use PaymentMethods or SetupIntent to let Customers attach a payment method for future use?
At first, I wanted to use SetupIntent but now I seem to be having some doubts.
no you would create a new one
why?
I no longer am having doubts about that specifically.
But would creating the new SetupIntent automatically update the Customer's saved payment information?
it would attach a new one
if you want you can detach the old one
once the new Payment Method is attached
Right, I'm asking this because say for example I have a Customer who no longer wants to pay with his current card as a payment method, so they enter a new card. Would I just detach the old one and attach the new one?
yes that's correct
So I'm technically not "updating" a SetupIntent at any point. Just deleting one and creating a new one?
I'm just curious as my Customer can have Subscriptions, so I thought their Subscriptions would cancel should we delete the SetupIntent.