#class_paymentintent-autopms

1 messages ยท Page 1 of 1 (latest)

oblique canopyBOT
#

๐Ÿ‘‹ Welcome to your new thread!

โฒ๏ธ We'll be here soon! We typically respond in a few minutes, but in some cases we might need a bit more time (e.g., server's busy, you've got a complex question, etc.).

โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can 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/1247580874740858921

๐Ÿ“ Have more to share? Add details, code, screenshots, videos, etc. below.

ebon dirge
#

@sour swallow that API request you didn't pass anything specific and since you are using the latest API version then it does enable all payment methods enabled in your Dashboard.
What exactly is the issue with that request?

sour swallow
#

I'm only seeing the standard Card form with the Link option - but I've got a lot more listed in the Capabilities for that Connected Account -
"capabilities": {
"bancontact_payments": "active",
"bank_transfer_payments": "active",
"blik_payments": "active",
"card_payments": "active",
"eps_payments": "active",
"giropay_payments": "active",
"ideal_payments": "active",
"link_payments": "active",
"p24_payments": "active",
"sepa_bank_transfer_payments": "active",
"sepa_debit_payments": "active",
"sofort_payments": "inactive",
"transfers": "active"
},

ebon dirge
#

What does that mean "I'm only seeing the standard Card form"? I'm sorry but there are dozens of ways to integrate our products and APIs so I need you to be a lot more specific about what you see, what your code does, etc.

#

If you look at that PaymentIntent, you can see it uses the PaymentMethodConfiguration pmc_1O0PaPDRAUj1XlT5UdZe7EQq. It's in the response in the API where we return payment_method_configuration_details: { id: "pmc_1P9pKBD8WLJTlB1HVtFQDodV", parent: "pmc_1O0PaPDRAUj1XlT5UdZe7EQq", },

#

I think you might be configuring the wrong PaymentMethodConfiguration in your Dashboard right now. You need to configure the one for your connected accounts

#

class_paymentintent-autopms

sour swallow
#

I'm creating a Payment Intent in order to get the ClientSecret that allows the Payment Element Javascript to function. So there is a specific PaymentMethodConfiguration Id I need to set in order to get the Alternative Payment Methods?

#

I'm not currently setting a PMC Id

ebon dirge
#

Let's take a step back: you are likely doing things in the Dashboard right now. Which URL are you on when you enable new payment methods?

ebon dirge
sour swallow
#

I am bringing up a new Application, and can't disrupt what is currently happening in our current live application

#

I assumed that other page would edit things for ALL of my connected accounts including the live production ones that I do not wish to alter

ebon dirge
#

that URL I gave you would only apply to the Test mode calls, not Live mode calls at least.

sour swallow
#

Right, but other people are using the test mode as well

ebon dirge
#

gotcha. I've honestly never seen anyone do what you touched before. Let me dig a bit, I didn't even know we allowed this lol

sour swallow
#

Not the first time I've gotten an answer like that, thank you for looking into it ๐Ÿ™‚

ebon dirge
#

Okay so you have enabled a lot of payment methods but they are not compatible with the parameters you passed. You have forced capture_method: 'manual' and setup_future_usage: 'off_session' which is disabling most of the payment methods
Try removing both of those and you should see a lot more payment methods appear

sour swallow
#

So a lot of the payment methods can't be saved for future use, got it.

#

And I will need to not do manual Auth/Capture as well ?

ebon dirge
#

We support many payment methods and they each come with their own set of features they support. Some support only certain currencies, some require a mininum or maximum amount, some can't be reused for future payments, etc.

sour swallow
#

Ok let me try changing those, one minute please.

ebon dirge
#

sure thing!

sour swallow
#

That seems to have been it, thank you for your help!

ebon dirge
#

Sure thing! Thanks to you I learnt you can manually override the PaymentMethodConfiguration on a per connected account basis in the Dashboard. I thought this was API only!