Skip to main content
POST
Add wallet payout method
Adds a new wallet payout method (either merchant-owned or customer-specific).
  • Include customer_id to create for a specific customer
  • Omit customer_id to create merchant-owned wallet

Request Body:

Headers

x-api-key
string
required

Body

application/json
type
enum<string>
default:WALLET
required

Must be 'WALLET' for this endpoint

Available options:
WALLET
wallet_address
string
required
Example:

"0x9iu41923E23DcE32d1A346e96558dA89f89DD1aB"

network
enum<string>
required
Available options:
erc20,
polygon
Example:

"erc20"

currency
enum<string>
required
Available options:
USDC
Example:

"USDC"

customer_id
string | null

Required only for customer-specific payout methods

Example:

"85b148ab-3f6b-4d55-917f-3c8de668a48e"

label
string
Maximum string length: 100
Example:

"usdc wallet"

Response

Wallet added successfully

status
string
Example:

"success"

data
object
message
string
Example:

"Payout method added successfully"