#ad1122

1 messages · Page 1 of 1 (latest)

tight frost
#

Not familiar with OmniPay. Can you share a payment ID from your Stripe account? pi_xxx or ch_xxx?

crude rock
#

ch_3LZ8J8CLTmtPGc6N1d1Mc5if

#

is it safe to share? 🙂

tight frost
#

Of course, nobody can do anything with that ID without your API keys

crude rock
#

perfect, the ID I shared is for successful payment

tight frost
#

Do you have an example for one that is failing?

crude rock
#

ch_3LYzGfCLTmtPGc6N1bO82JWv

tight frost
#

I have my suspicions for the reason, just want to confirm

crude rock
#

this one failed

tight frost
#

And this is consistent for larger amounts?

#

It shows as a generic decline, which could be true and the bank are just declining it for whatever reason

#

Or if its a broader pattern across multiple cards/customers, then it could be 3DS/auth related

#

And that integration you have is using (older) Stripe APIs that can't facilitate those authentication flows

crude rock
#

we just tested 3 to 4 customers and they all declined

#

ch_3LYz7TCLTmtPGc6N1mHto7q8

#

ch_3LYzDSCLTmtPGc6N1FT062UE

#

can we bypass fraud flag / settings on Stripe

tight frost
#

You cannot, no. It's a request from the bank/issuer not us. We're just facilitating the collection for the info

crude rock
#

Ok and Is it mandatory to create customer in Stripe to charge large payments?

#

someone told me that Stripe require extra information from customer to accept large amounts

tight frost
#

Usage of Customer objects aren't mandatory no. They're just recommended if you're regular processing payments from the same users (you can save payment methods that way)

tight frost
crude rock
tight frost
#

But that doesn't need to be done with a Customer object, you'd just provide those fields via other means

tight frost
#

Well if you were using one of our payment UIs (like Checkout or Elements) then they provide the fields to capture ZIP, CVC etc

crude rock
#

okay

#

I am using stripe.js which provides me cvc, exp date and zipcode to capture

#

will see Checkout and Elements

tight frost
#

So those payments which the bank wants to authenticate, we just mark as a decline as the API can't handle them

#

You should switch to Payment Intents (w/ Elements) or use Checkout (my recommendation)