#spendsmart_api

1 messages ¡ Page 1 of 1 (latest)

lilac garnetBOT
#

👋 Welcome to your new thread!

⏲️ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

🔗 This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1319238647987572826

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.

manic stag
#

card used"
4000000000003220
4000002500003155

native forge
#

Which test card are you using?

manic stag
#

4000000000003220

#

4000002500003155

#

both we are trying with.

native forge
#

Well 3220 requires auth for all payments yes. So what you describe is expected:

3D Secure authentication must be completed for the payment to be successful. By default, your Radar rules request 3D Secure authentication for this card.
Do you have an example of the failing 3155 payment? in_xxx ID?

manic stag
#

I need to fetch it.

#

allow me sometime.

native forge
#

Sure

manic stag
#

so seting setup intent to off_session, is correct step. right?

native forge
#

If you're using a Subscription integration then the Setup Intent step would be redundant in most cases

#

The sub creation will generate the necessary intent for you, which you confirm with the collect payment details

#

If you do Setup Intent and then Subscription with a payment you may still see a 3DS auth challenge yes

manic stag
#

Ok, what we do add payment method to customer. set the payment method default in invoice_setting.default_payment_method.

#

then just create subscription to customer.

native forge
#

If you can send me a specific example I can see what the issue is

manic stag
#

sure, allow me sometime for create a proper draft here with code snippet.

#

just to confirm, in practical there are such card exist for which we need 3DS on every payment cycle.

native forge
#

Yes the 3220 one