#stripe_connect_platform - Testing Connect
1 messages · Page 1 of 1 (latest)
acct_1JOWhKGkntF0z1iA
I am using that account and connecting it to our platform.
Can we add .capabilities for all the alt payment methods listed?
https://stripe.com/docs/payments/local-payment-methods#payment-methods
I am starting with "afterpay_clearpay_payments"
And can't get the stripe.checkout page to show that "afterpay_clearpay_payments" is available.
First approach is through the dashboard:
I think b/c the Stripe account does not have it as a "capability". But do I need to sign up for all those services on a fake Stripe account to test them?
OK, looking at dashboard now.
Or, logging in as the account you can toggle on those payment methods
In dashboard/settings/payment_methods
For non-USD payment methods, you'll need to create the checkout session with the correct currency to enable those methods.
right. got it!
Can you look at that account ID i sent?
Afterpay / Clearpay
I turned on Afterpay but it isn't coming up for me as a capability. Let me check again.
"afterpay_clearpay_payments": "inactive",
In testmode
Interesting. The dashboard is showing it as active.
yes
#Stripe::StripeObject:0x3ff0a67c3c98 JSON: {
"acss_debit_payments": "active",
"afterpay_clearpay_payments": "inactive",
"bancontact_payments": "active",
"card_payments": "active",
"eps_payments": "active",
"giropay_payments": "active",
"ideal_payments": "active",
"link_payments": "active",
"p24_payments": "active",
"platform_payments": "active",
"sepa_debit_payments": "active",
"sofort_payments": "active",
"us_bank_account_ach_payments": "active"
}
Try excluding any specific payment methods when creating the Checkout session and see if it shows up
If you make this API call, do you see afterpay as active or inactive for .capabilities?
stripe_account = Stripe::Account.retrieve(stripe_user_id)
stripe_account_capabilities = stripe_account.capabilities
For us it is a connected account so we actually use:
stripe_account = Stripe::Account.retrieve(stripe_user_id, {stripe_account: stripe_user_id})
I cannot "make the API call" since this account belongs to you. I can examine the account object but that's it.
Eek
Unsupported business
Your business category (Apps) falls into the Afterpay / Clearpay Prohibited Business List.
Contact support
if you believe your business qualifies for Afterpay / Clearpay.
That account is really only for testing. Can we fix that?
We are a Stripe Connect Platform so always need a dummy account to test with as the connected account.
Ummmm...you can change your business? We try to make our test environment as close to live as we can so much of these requirements are built in
My user name is stripe_connect_platform to be clear what we are. 🙂
******We are a Stripe Connect Platform so always need a dummy account to test with as the connected account.
But that account can't be in the EU and of all business types etc. What we really need is a master account with everything turned on or we need to always tweak the account to test various use cases.
The second option is the only way I'm aware of.
OK, where do we change the business type?
I have 40 test Connected accounts myself, for all types of scenarios
Eeek!!
Ok. Wow.
So should we spin up a new Stripe Account?
Or can I flip the type of business to something OK by Afterpay.
Honestly if it were me I'd just create a dummy furniture store or something similar
OK, it has to be selling physical products, is that it?
Here's all the details I've got available. I chose furniture because it makes sense to me (couches are pricey!) https://stripe.com/docs/payments/afterpay-clearpay
Thank you!