Global Money Movement

Send global payouts

Pay out your sellers, contractors, or service providers worldwide. Kopo Pay handles cross-border currency conversion and local bank regulations.

1

Set up a Connect account

To send payouts, you first need to create a Connect account for your seller or service provider.

const account = await kopopay.accounts.create({
  type: 'express',
  country: 'US',
  email: 'seller@example.com',
  capabilities: {
    transfers: { requested: true },
  },
});
2

Add a bank account

Attach a bank account or debit card to the Connect account where funds will be sent.

const externalAccount = await kopopay.accounts.createExternalAccount(
  'acct_123',
  { external_account: 'btok_123' }
);
3

Create a Payout

Send funds from your account balance to the connected account's bank account.

const payout = await kopopay.payouts.create({
  amount: 5000,
  currency: 'usd',
  method: 'instant', // or 'standard'
}, {
  stripeAccount: 'acct_123',
});