#brittkim

1 messages ยท Page 1 of 1 (latest)

deep novaBOT
stuck trellis
#

I ask, because I am trying to get the Payment Methods to autoload from the conencted account, and they don't seem to be loading

#

Maybe I am missing a field when creating the checkout

neon crater
#

i was able to do this by following this doc

#

sorry i'm not a stripe dev though

scenic viper
#

You can create checkout sessions on behalf of connected accounts, yes, but do you mean creating them in connected accounts as "direct charges" or using our on_behalf_of parameter to indicate the merchant of record?

stuck trellis
#

I pass the { stripeAccount: acct_XXXXXX, } object, which seems to just create as the connected account.

#

I didn't realize there was an on_behalf_of param. Sorry for that confusion

#

I'm curious about the links above. Am I supposed to apply those stripe.elements to my checkout session in the backend?

scenic viper
deep novaBOT
stuck trellis
#

I'm creating checkout sessions for a connected account. In a demo I saw, the Payment Methods auto load (like they do if you use the Payment Element).

#

But my checkout session isn't loading things like Apple Pay, ect, even though they are selected

scenic viper
#

Do you mean its not showing those as options?

#

Can you create and share a specific checkout session id that doesn't include the payment methods you expect?

stuck trellis
#

Yes, let me try

#

cs_test_b1AqeMkYj4xrRSSsmQYzrKakzpOvxzxiQpWBNRFGcHECsLcdRaAa3OfFzn

#

I have Bancontact and EPS enabled for that account

rough finch
#

I don't believe bancontact is enabled in the configuration for acct_1NsX5eEHE3e6biJR

#

can you double check?

stuck trellis
#

Oh! I actually can't see the payment methods on the connected account. I was looking at the platform account...

#

do I need to add an extra permission for connect to manage payment methods? Or is that just not permitted?

rough finch
#

what kind of connected accounts are you working with?

#

seems like a standard account

stuck trellis
#

Hm, I created the checkout session for acct_1NsX5eEHE3e6biJR, though I did it as my platform account

#

And in my default configuration for connected accounts, it shows that Bancontact is on

rough finch
#

The payment method configuration that shows in the screenshot (in the URL) is different than what was used in the checkout session
pmc_1Nx8ruEHE3e6biJRkPhhcRGq

#

Can you check if you have a different configuration?

stuck trellis
#

That's the only config

rough finch
#

Ah hmm interesting..

stuck trellis
#

Does pmc_1Nx8ruEHE3e6biJRkPhhcRGq belong to acct_1NsX5eEHE3e6biJR?

rough finch
#

yeah that's what I am seeing on my end. let me check a couple things

stuck trellis
#

So it isn't using my config, it's using the conencted account's

#

So maybe I should manually set the config to my own? which is pmc_1Nx8rgG51kXHv01dlcJaedRo

rough finch
#

are you seeing an option to not allow the connected accounts to customize their own payment methods?

stuck trellis
#

yes

#

it is unchecked

rough finch
#

Can you create a brand new checkout session and share it's ID?

#

Want to double check something

stuck trellis
#

cs_test_b1fkEobj0BBvVBkCXd5WK9O9uLSvRb1qWb7u4uD18EdCzS3XYJO2rI8Xdj

#
    id: 'pmc_1Nx8ruEHE3e6biJRkPhhcRGq',
    parent: 'pmc_1Nx8rgG51kXHv01dlcJaedRo'
  },
#

So it seems to know that my config is the parent... but somehow it is setting the id as pmc_1Nx8ruEHE3e6biJRkPhhcRGq

#

This is how I am creating it

rough finch
#

Okay, no. I think the capability is seen as active

#

something else must be going on

deep novaBOT
steel zenith
#

๐Ÿ‘‹ I'm stepping in for my teammate. Give me a few minutes to catch up please!

#

So Bancontact will only be displayed as a possible payment method in Checkout if the presentment currency is EUR. I see the priceId used to create the Checkout Session above is in USD.

stuck trellis
#

Ahhhh!!!!

#

I see

#

I remember testing it with EUR in the past

#

My mistake