#kiran-customer-id
1 messages · Page 1 of 1 (latest)
@mortal bear hello! I'm sorry I don't follow what you mean and you're using acronyms or short words like "reg" "cust". Can I ask you to be a bit more explicit?
Sure. So for every customer that makes a transaction with Stripe must have stripe customer id right?
no
But some customers who make only apple pay transactions are not having stripe customer id
So when an apple token is created there is no need for a Stripe customer id?
correct, customer has always been optional in our API/product. You use customers usually to "group payments together" and also save payment method details for future payments
Yeah exactly that is where the issue is. We have a scenario for dollar preauth where we have to save payment method for future usage as it won't support different payment methods such as Amex, Discover etc...
The work around for these scenarios is we attach the paymentmethod we got in failure response to the customer and complete the transaction. Since some users won't have customer id its failing at attach payment methos itself.
I'm sorry I don't understand what you are describing at all
You can't attach a payment method that failed
When we make an apple pay transaction (we always save them for future usage) with a token for $1 pre auth, it checks if its a supported brand(visa/Mastercard) else the transaction fails.
When transaction fails, I can't reuse the token. We get a payment method from the failure response which I attach to the stripe customer id to retry and create a new transaction. (This was advised by Stripe team)
For scenarios where the customer doesn't have stripe customer id as he only did Apple pay transactions, we cannot attach the payment method. Do you have a work around for these scenarios?
I'm really sorry, I am quite lost with the words you use/describe. That's mostly not really possible to do what you describe where you attempt to "attach a payment method after the charge failed" or something and it doesn't really make sense to me right now.
You also should really never do a $1 pre auth to validate the card brand, that's against card brand rules and Apple's rules and your business could get in trouble as you grow too
I think I need you to give me one concrete example of what you do because I worry we don't use the same words the same way