#stripe_connect_platform - asynchronous PM

1 messages · Page 1 of 1 (latest)

wind egret
#

Hello. One moment while I catch up here

hot pier
#

Question is - can a non-technical person without a server use a payment link with Afterpay or Bancontact or iDEAL? Or, do they need a server listening for the webhook for it to function correctly? I thought that was just for "delayed payment methods" like Oxxo and SEPA and the few you list. But seems like there is also a set of "asynchronous" payment methods that also require a server. Is that correct?

wind egret
#

It depends on the integration. Technically a non technical person could use payment links for these delayed payments and just use the dashboard to see when orders have been fulfilled. Volume and business type will determine if that's manageable.

hot pier
#

OK so it seems like for cards instead of showing that page you just give different testing card numbers to succeed or fail but for these alternative payment methods you provide the button to succeed or fail manually is that correct?

#

Except for like Oxxo where you give emails that fail or succeed instead of showing thatpage

wind egret
#

Yeah that's correct

hot pier
#

Trying to test iDEAL and Bancontact on a connected account and cannot activate the test account. Need an IBAN number in the connect flow in testmode

#

We had the same problem for Oxxo and I thought it was just Mexico accounts that wouldn't let you test.

#

Is it Netherlands accounts too?????

#

*For Mexico we couldn't test on an inactive account without having an actual active account with a Mexican bank which was a big blocker. Now same issue with this account. acct_1JgB18DLtEqiAvwi
*I am trying to test getting the webhook for payment_intent.succeeded but we cannot connect this account to our platform. I don't have a real company in the Netherlands nor in Mexico. We just need these accounts for testing a connected account.

grim charm
#

You need real data to activate an account yes. You don't need to activate an account to connect it to your platform. You can click the "skip this form" button

hot pier
#

let me try. thank you

#

Yup! Skip this form! Thank you!!!!!!!!!!!!

#

It's connected

grim charm
#

woot!

hot pier
#

Ok, I'm trying to test iDEAL and Bancontact. They are on in the testmode. acct_1JgB18DLtEqiAvwi
But the capabilities is saying they are off.

#

stripe_account = Stripe::Account.retrieve(stripe_user_id, {stripe_account: stripe_user_id})
stripe_account_capabilities = stripe_account.capabilities

#

#Stripe::StripeObject:0x3fc4351e1b9c JSON: {
"bancontact_payments": "inactive",
"card_payments": "inactive",
"eps_payments": "inactive",
"giropay_payments": "inactive",
"p24_payments": "inactive",
"platform_payments": "inactive",
"sepa_debit_payments": "inactive",
"sofort_payments": "inactive"
}

#

They are on in the dashboard in testmode. Seems like this stopped working after connecting.

#

"bancontact_payments": "inactive" should say
"bancontact_payments": "active"

grim charm
#

Test mode is a bit complex unfortunately and will depend on the Live mode status of an account so you can't rely on this

hot pier
#

Ah, but catch-22 since it is an inactive account so I cannot update the livemode

#

right?

grim charm
#

correct so you have to bypass this

#

Candidly: if I were you I'd use Custom accounts to test all those flows

#

you fully control those via the API, you can activate them with Test data, enable/disable capabilities, etc.