POST
/
wallet
/
merchant

Sub-accounts

You should create a sub-account for each person or business using your platform (your merchants). Sub-accounts should not be used for customers of your customers.

You are then able to create payments on behalf of the sub-account, manage the funds in their wallet and do any custom operation you want.

Compliance

In the Sellix Custodial version, each sub-account needs to pass Sellix’s compliance process, which includes either KYC or KYB and AML checks pursuant to the regulations of the country of the sub-account.

Sellix handles the compliance process automatically at no additional expense to you, the process is required before payments can be created on behalf of the sub-account.

The compliance process is done through the custody dashboard, you can get the link to redirect the sub-account to by calling the endpoint.

Get Custody Dashboard Link

Get a link to the custody dashboard for a sub-account

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

X-Sellix-Merchant
string

The name of the store to perform actions on via the API

Body

application/json
email
string
required

The email for the sub account

custom_fields
object

key-value JSON having as key the custom field name and as value the custom field value inserted by the customer. Custom fields can both be used as inputs from the customers but also as metadata for invoices, letting you pass hidden fields for internal referencing.

Response

200 - application/json
data
object
env
string
error
string
message
string
status
integer