Payments & payouts

Set up Stripe Connect payment account

POST /stripe-connect

This endpoint lets you set up a payment account.

Headers

Header
Type
Description

Authorization

string

Bearer token.

Body request

{
    "businessType": "individual",
    "country": "US",
    "type": "account_onboarding"
}

Response

{
    "success": true,
    "message": "Account link generated for existing account",
    "data": {
        "accountId": "acct_1SYRWXI4WYBuh0bZ",
        "status": "pending",
        "onboardingUrl": "https://connect.stripe.com/setup/e/acct_1SYRWXI4WYBuh0bZ/qZY54ZwiHYKT",
        "expiresAt": 1764336091,
        "isExistingAccount": true
    }
}

POST /stripe-connect/account-link

This endpoint lets you get a payment account link.

Headers

Header
Type
Description

Authorization

string

Bearer token.

Body request

Response

Get Stripe Connect status

GET /stripe-connect/status

This endpoint lets you get the status of a Stripe Connect account.

Headers

Header
Type
Description

Authorization

string

Bearer token.

Response

Get all payouts

GET /stores/{store_id}/payouts?

This endpoint lets you get all payouts for a store.

Headers

Header
Type
Description

Authorization

string

Bearer token.

Response

Get payout summary

GET /stores/{store_id}/payouts/summary

This endpoint lets you get a payout summary.

Headers

Header
Type
Description

Authorization

string

Bearer token.

Response

Last updated

Was this helpful?