#marlin_98353
1 messages · Page 1 of 1 (latest)
When you say you're integrating Affirm with Stripe Checkout, you are referring to Stripe hosted checkout page correct?
No, we are using Stripe elements, specifically the Card element. We call the "confirmCardSetup" to add the card to the payment intent using the card element. With Affirm I was hoping I could call a similar method but with the Affirm virtual card information.
We do have direct API integration for affirm
https://stripe.com/docs/payments/affirm/accept-a-payment?platform=web
However, I have no idea if we support virtual cards produced by affirm in this flow
When you say you have virtual card info, you mean you have card number, cvv etc right?
yes, exactly
Stripe doesn't allow you to send raw PANs to API endpoints without exemptions
So getting the approval would be first issue
hmm ok. What would we have to do to get approval? Make a request to Stripe through our account?
second would be passing card information along with affirm as a payment method
As far as I know, Affirm is a redirect based payment method
Where customer provides the payment method information on affirm site
not when confirming the PaymentIntent w/ Stripe.js
The only way you'd be able to pass in raw card info is using card payment method type
not affirm
do you have a link to any docs for passing raw card info?
We don't since this is something we recommend against. If you reach out to our support team about exemptions, they can help you with the required info/docs there
Find help and support for Stripe. Our support site provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
ok, thanks for the help!