#artursir_afterpay-checkout-connect
1 messages ยท Page 1 of 1 (latest)
๐ 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/1275448849720152075
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
That's a standard connect account, so the account holder controls which payment methods are enabled
Can you share a checkout session id where this is happening then?
"cs_live_a12KqC67iZqX0CdA6CqcjBdF7u1G26pqSore5o0zCS4ycVdHhm2lEC0tsy",
You need to turn on afterpay here: https://dashboard.stripe.com/settings/connect/payment_methods
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
In the connect pm configuration
This is a direct charge, so those settings are used
when I download account list for Afterpay payment mehod the status is 'requested_active' so I assume they did this
we have default setting 'off by default' as for most payment methods - they can be activated in connected accounts right?
when I set 'On by default' all accounts will have this payment method enabled from the start
but that method should be handled manually also by each connected account
it is not blocked so should be possible to activate that by connected account
but I have just seen this
so you should enable for other countries then IRL also?
Hm actually based on: https://docs.stripe.com/payments/afterpay-clearpay it doesn't look like that payment method is supported in Ireland
yeah so that is very strange
only one country?
Ireland only?
it is not even possible to edit
or that rules doesn't work?
Idk why it would let you enable Afterpay since it doesn't even look supported on Ireland accounts
For context, we don't know much about the dashboard at all in here
We just answer api questions
yeah, so the question is how to enable it for US, the docs says it possible
The issue is that connect account is in Ireland
And it's a direct charge on that connect account
the main account is in Ireland but we have connected accounts all over the world
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
here we have configuration for connected accounts not the main account
Ah ok I was looking at it backwards. Thought the connect account was in Ireland
you can check I thin they are US
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Yeah
The customer you're creating the checkout session for isn't a US customer though
That's a restriction called out in the doc:
so how is it possible that they have Afterpay status: requested_active
yep
The cus_ has a Polish address not a US address
Not 100% sure that's root cause though
But customer does need to be a US customer
Hi there ๐ jumping in as my teammate needs to step away soon.
There's quite a backlog of context here, so apologies if I've ovverlooked anything while catching up.
Looking at the Connected Account associated with the Checkout Session that you shared an ID for:
cs_live_a12KqC67iZqX0CdA6CqcjBdF7u1G26pqSore5o0zCS4ycVdHhm2lEC0tsy
That Connected Account hasn't enabled AfterPay in livemode for your integration. They'll need to enable it for the Payment Method Configuration for your integration. On this page, they'll need to select your integration from the dropdown near the top right of the page:
https://dashboard.stripe.com/settings/payment_methods
I see this is a livemode Checkout Session. Did you get this behaving as expected in testmode before attempting to do the same in livemode?
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
artursir_afterpay-checkout-connect
in my test account (not paid) it is not possible to eanble Afterpay
how can I enable that another way?
Can you elaborate on that? Can you share the ID of the test account you're referring to using?
Correct, that Account isn't located in one of the countries where Afterpay payments are supported.
That list of countries can be found in the Country availability tab near the top of this page:
https://docs.stripe.com/payments/afterpay-clearpay
you require a proof of identity document
is it possible to ommit this check for test account?
Can you tell me more about what you're seeing? Information about onboarding testmode Connected Accounts, along with magic strings and values to make that process easier or allow testing of onboarding failures, is discussed in this doc:
https://docs.stripe.com/connect/testing#identity-verification
Are you unable to get a testmode Connected Account into an active state using those?
when I changed here the country https://dashboard.stripe.com/settings/update/public/support-details
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
to united kingdom
still cannot see Afterpay option here
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
so what might be the reason?
I'm not seeing that the country was updated.
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
That changed the support address not the Account's country. You can see the output of the update in the associated request log:
https://dashboard.stripe.com/logs/req_xanL3CM2dEUJB8
I'd recommend creating a new testmode Connected Account in the desired country. Changing account countries isn't a straightforward process.
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Any time!