#kcatloop
1 messages · Page 1 of 1 (latest)
Can you explain a bit more what you mean? Do you have any specific examples you can share to illustrate the issue?
If you have an existing support thread I would suggest responding to that email to continue the discussion there
I did respond to the email thread several times, but keep getting an auto no-reply email saying the inbox is not actively monitored. And no further response from Stripe.
Hmm can you share a bit more about where this conversation was? Was this through support?
Can you DM me your email address? I can look up the ticket and see what examples you sent there
Sent.
I think I am not able to see the emails where this off_session solution was initially discussed but I think I have the gist.
So you have your own custom customer portal that allows users to delete their payment methods, but want to make sure that the user can't delete their last payment method, so that there is always some payment method on file?
Yes
So unfortunately there isn't a pre-built setting in Stripe to enforce that. You would need to build in your own custom code on your server to check if the payment method is the last one on file before making the delete call yourself. If it is the last payment method, send your own error code/message to the client side to inform the customer that it can't be removed.
That off_session parameter is for something different and unfortunately I am not sure why it would have been suggested here. Off session just means that the user is not present when you are making this charge. Banks like to know that as it tells them whether they can ask the user for additional verification before approving the transaction. That parameter will not prevent a saved payment method from being deleted.
Would it be possible to include Csaba or Divine in this chat?