#mhdev

1 messages ยท Page 1 of 1 (latest)

frail barnBOT
boreal copper
#

๐Ÿ‘‹ happy to help

#

are you using Direct or Destination Charges?

night mirage
#

Thanks! I believe it is destination charges, how can i clarify that? We have a master account, with connect accounts

boreal copper
night mirage
#

we use direct charges

naive bramble
#

Hi there ๐Ÿ‘‹ I'm jumping in as my teammate needed to step away. Please bear with me a moment while I catch up on the context here.

night mirage
#

Hey @naive bramble, ok, no prob

naive bramble
#

In order to enable Apple Pay for your Connected Accounts, you'll need to ensure that Apple Pay is enabled in their dashboard. If you're controlling the Payment Method options for your Connected Accounts, then you can enable it here:
https://dashboard.stripe.com/test/settings/payment_methods/connected_accounts

The other piece is to verify the domain that will be hosting the Apple Pay option with Apple. Your platform will need to do this on your Connected Account's behalf, with your livemode API key, and using the Stripe-Account header to specify the Connected Account:
https://stripe.com/docs/api/connected_accounts
(I'm just tracking down where the API structure for verifying domains is so I can share that as well)

night mirage
naive bramble
#

No, since you're using Direct Charges you can't add the domains to your Platform, they need to be added by your Platform to your Connected Accounts.

night mirage
naive bramble
#

Correct, Apple Pay is a two part process:

  1. Enable it as a Payment Method option
  2. Register the domain that will be hosting the Apple Pay flow

As far as I know it is not possible to set up Apple Pay domains via the dashboard for Connected Accounts when using a Direct Charge flow. That needs to be done via the API.

night mirage
#

Ok, that makes sense, thanks! So i can just run something like:

const domain = await stripe.applePayDomains.create({
domain_name: 'abc.com',
}, { stripeAccount: 'abc' });

#

and this is a one-time thing, right?

naive bramble
#

That's correct, once per domain.

night mirage
#

ok, amazing! thanks very much for your help! ๐Ÿ™Œ