#slowgen
1 messages · Page 1 of 1 (latest)
Did you mean "not showing" on the Payment Element? Just want to make sure I'm reading this correctly
I think it should be pretty much immediately available. Is this a web integration? Mobile? What other technologies are you using? Do you have a URL we can use to see the Payment Element you have set up already?
Yes it is web, https://athenanottingham.com/order-online
add some products - choose collection and choose card payment - you can view the source to see me passing the billing fields on the payment page.
Works fine on test site: https://move2.creedal.net/order-online same integration
Do you want my account number to see if it's enabled properly?
Yeah, account ID would be useful here (looks like this --> acct_abc123)
What's a valid postal code to use for the oder form?
acct_1HZk5aG6IeRpDPne
I enabled for connect accounts
Just choose collect instore - the yellow button
Do you have a test phone number I can use?
yes sorry: 02036473842
Hmmm... have you confirmed that Link is turned on in the Dashboard here? --> https://dashboard.stripe.com/settings/payment_methods
It looks like the production server is not including link in the payment_method_types on the Payment Intent.
Here's the Payment Intent I generated on the production site: pi_3MPUxSG6IeRpDPne0FPGIE4J
Here's the Payment Intent I generated on the test site: pi_3MPUyYG6IeRpDPne1P4nJVUP
So I have this when I generate the intent 'automatic_payment_methods' => ['enabled' => true],
Ah, right. Yeah I see that. I wonder why it's not automatically including link in the payment_method_types
Does it need enabling by Stripe? Or something since it's for connected accounts on express
Hmmmm... when you uncollapse Link in the "connected accounts" view, does it give you countries to turn it on/off for? When you click "Download account list" does it indicate that the production Express account is eligible?
I don't think that is relevant, the request clearly shows you passing automatic_payment_methods and not payment_method_types to the creation request for test mode Payment Intent: https://dashboard.stripe.com/logs/iar_slNbEPKGlPZstl
OK so found another thing
In the list that I can download it only has 3 accounts listed
Just tested it only works on those accounts - well the one that is active in that list (two are inactive)
That's what I was thinking. The account that my production Payment Intent was created for doesn't seem to have Link enabled on it yet: acct_1Kf5FpQGZCbTRMK7
It did say it takes a few minutes to update but it's been a few hours - perhaps longer is required?
Hello! I'm taking over and catching up...
What is Link set to in your connected account payment settings? https://dashboard.stripe.com/settings/payment_methods/connected_accounts
Hey
It's set to on by default
When I download the account list from the link accordion only 3 accounts are listed
How many are you expecting to be listed?
about 69
I went to a connected account profile>settings>capabilities there is an option to request Link payments
I don't know if that's pay by link or the one I am trying to enable
OK so I did that for one account and it enabled it
Is there a way to do it for all at once or do I have to do it one by one
As far as I know you would need to do it one at a time.
You can do it via the API if that's easier: https://stripe.com/docs/api/accounts/update#update_account-capabilities
Ye might be easier