Generate widget token
Generate a short-lived access token for an embedded widget session.
Create tokens server-side and pass the returned widgetUrls to your frontend as iframe sources or to the SDK.
Lifetime: 1 minute to 24 hours (default 1 hour).
Escrow: When escrowMode is true (pay-in only), deposits go to your company wallet instead of the user’s.
Fraudless: Set allowFraudBypass to true to enable non-3DS card payments in the pay-in widget. Your platform is responsible for any credit card disputes, chargebacks, or fraud losses when this is enabled.
Authorizations
Your SideShift Connect API key (sk_live_* or sk_test_*). Generate from Settings → Connect.
Body
"acct_a1b2c3d4e5f6"
payout, payin, both "both"
Token lifetime in seconds
60 <= x <= 86400Embedding domain (must be in allowed domains)
Route pay-in deposits to your company wallet
Override escrow destination (defaults to your company)
Enable Fraudless non-3DS card payments in the pay-in widget. Your platform is responsible for disputes and chargebacks.