#pawel - Payment Methods
1 messages ยท Page 1 of 1 (latest)
Hi ๐ I created this thread so we could converse here.
It's just really busy right now so I'm jumping around a bit
Hello ๐
I can take a look
give me a moment to catch up on the details here ๐
thank you !
do you have a test URL I can take a look at?
not really
we can speak in private conversation if you have access to stripe accounts
Not a problem! taking a look now to see if there's anything
and i can give you some account details so that you could verify that from the other side
big shortcut is: 1. I've setup payment methos on the account 2. Im creating intent with automatic_payment_methods enabled 3. when rendering payment elements with the secret from payment intent, these methods dont appear
i just get card payment
and the intent seems to be created with the proper settings
Stripe::PaymentIntent:0x3f80684c9f78 id=pi_3KbUbIAN1WpGl5pp1H8MJ93s> JSON: { "id": "pi_3KbUbIAN1WpGl5pp1H8MJ93s", "object": "payment_intent", "allowed_source_types": [ "card" ], "amount": 4632, "amount_capturable": 0, "amount_received": 0, "application": "ca_5AA53QHHbTDb5A1lInwtCjnTFVyqkY1S", "application_fee_amount": 139, "automatic_payment_methods": {"enabled":true}, (....)
it has automatic_payment_methods enabled but for some reason just the card type
and on the dashboard i have przelewy24 enabled which should appear
and it appears in the dasboard preview
but not when using the intent
AFAIK It should show up. Give me a moment to reproduce this on my end.
Yeah it should
quick question, Have you enabled these methods on the connected account?
ah okay I'll keep looking ๐
Most probably we're missing something very tiny in the code
do you think that used API version might have something to do with it ?
or not really ?
5.45.0 correct?
this is gem version yes
ah yeah sorry 2015-10-16
yeah I'm not seeing anything in the changelog as well
but you tell me ๐
it should just work
just as in the preview
were you able to access my account ?
Preview is stripe checkout though
I didn't need to in this case
Seems like it isn't working for me either
Let me reach out my colleagues to see if this is intended or maybe a potential bug
okay
Noticed something interesting in the console where it says
The following payment method types are not activated:
- ideal
They will be displayed in test mode, but hidden in live mode. Please activate the payment method types in your dashboard (https://dashboard.stripe.com/settings/payment_methods) and ensure your account is enabled for any preview features that you are trying to use.
Are you seeing the same in your console as well?
ah okay! Maybe because I have these methods turned off in livemode that's why
gotcha! thanks for confirming
it does not work for you too ?
yup doesn't work for me either
It has something to do with the PaymentRequest object only listing 'card' as a payment_method_type I'm not sure why that's happening
could you change your API version to the newest and see if that solves the issue ?
on your side ?
I am running the newest version (I think)
note that when you create payment intent with the payment_method_types: ['card', 'p24']
the elements will show przelewy24 option
yup seeeing the same behavior on my end
but the key is that it should do it show it automatically when setting automatic_payment_methods: { enabled: true, }
and having them enabled on the dashboard
right?
yup
On the platform account as well as on the connected account
yes
i have it enabled in both places
so it should work with stripe connect too right ?
yeah that is correct it should
we're still diagnosing automatic_payment_methods parameter
You can force it to show these methods by setting them using payment_method_types: ['card','ideal', 'p24']
ideal only works for eur currency
just a heads up^^
hey there, sorry but could you please write in to support with the summary of the issue here and mention you were talking to us here in Discord (hanzo & synthrider)
We're going to continue to investigate/reproduce but it will take some time
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
or email support@stripe.com
@proud hill @dusk wind sure, will do that
TY!
Hey @rancid hearth, I have an update on this (not sure if you're around.)
Currently, automatic_payment_methods used with direct charges defaults to using card as the only available payment method. That's the reason why ideal and Przelewy24 doesn't show up.
So, the alternative currently is to use payment_method_types to add ideal and p24 support.
Thank you for your patience while we worked through this.
@rancid hearth ๐ Can you share your new question here? Happy to help!
@sturdy wave yay! thanks
ill repeat @dusk wind @proud hill Thank you very much for help yesterday โค๏ธ I understood the answer. The one last question is: Shouldn't the automatic_payment_methods work with direct charges as well thought? Is making it work taken into consideration or we are sentenced on using payment_method_types manually forever ? ๐
Got it, just catching up on a discussion between colleagues regarding this. Hold please!
Ok, yep. This is currently working as expected. automatic_payment_methods won't work with standard connected accounts right now. However this is something we are working on
@sturdy wave Do you have any timeframes for that?
@sturdy wave where can i find it ?
acct_14zpkeJVX7vLdQVK
acct_1KbT5uAN1WpGl5pp
i tested on subaccount created for test
Which is the platform?
first is platform one second is test one
Ok, I'll drop a note to the team!
@sturdy wave i need to proceed with the integration now anyway, so ill implement the version with the manually specified payment_method_types. But if it will work without later, it would be surely an improvement as we could move the responsability of enabled payment methods to the connected stripe account. Instead of dealing with it internally on our side
Yep, that's what this work will enable
I'll express your interest to the team! I'm not sure what the beta status is currently
okay, thank you all for help! You are the best! ๐ฅณ
Np!
This thread has been archived. If you need help with anything else please ask in #dev-help or contact Stripe Support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
@rancid hearth Hey! Not sure if you'll even receive this message, but your platform account should now have access to the automatic payment methods parameter for direct charges!