Create Payee

This API is used to create a new payee for a merchant

Create a Payee

POST https://<Platform-host>/api/payouts/:merchant_id/payee

Path Parameters

Name
Type
Description

merchant_id*

string

Merchant ID (Payer)

Request Body

Name
Type
Description

client_payee_id

string

A client-defined identifier for the payee. This is the unique ID assigned to the payee on your system. Max 75 characters. Allows letters, numbers, and + , - . / _ ~ |

category*

string

payee category e.g. distributor, supplier etc

first_name*

string

The payee's first name. (If Business account, the first name of the representative)

middle_name

string

The payee's middle name. (If Business account, the middle name of the representative)

last_name*

string

The payee's last name. (If Business account, the last name of the representative)

address1*

string

The payee's street address

address2

string

The payee's street address, line 2

city*

string

The payee's city

state_province

string

The payee's state/province

postal_code*

string

The payee's postal code

country*

string

The payee's country code. ISO_3166 code

email*

string

The payee's e-mail address. Must be unique. Cannot have two payees with the same e-mail address.

mobile_number

string

Mobile number of payee. Allows for SMS notifications upon availability of funds

date_of_birth

date

Date of birth. Minimum 18 years old

YYYY-MM_DD

business_name

string

Company legal name (Only if Business account)

funding_method*

string

Method of payment to the payee.

Following are the possible values

1 - Next Day Bank Deposit

2 - Same Day Bank Deposit

3 - Real Time Payment

4 - Instant Pay

account_name*

string

payee bank account name

account_type*

string

Personal/Business

account_subtype

string

payee bank account type and accepted values are

C => Checking S => Saving

This will exist only if funding method =1,2,3

routing_number

string

payee bank routing number

This will exist only if funding method =1,2,3

The 9-digit bank routing number (American Bankers Association Routing Transit Number), used in conjunction with the bank account number, is used to route transactions to the payee's bank account

account_currency*

string

Account Currency (Using ISO 4217 format)

account_number

string

payee bank account number

This will exist only if funding method =1,2,3

card_number

String

This will exist only if funding method = instant pay

card_expiry

string

This will exist only if funding method = instant pay (YYYYMM)

Response Body

Name
Type
Description

merchant_id*

string

Merchant ID

payee_token*

string

Unique Payee ID (Payout Platform Payee ID)

status*

string

payee record status

ACTIVE/INACTIVE

created_on*

String

Payee Creation Date Time

client_payee_id

string

A client-defined identifier for the payee. This is the unique ID assigned to the payee on your system. Max 75 characters. Allows letters, numbers, and + , - . / _ ~ |

category*

string

payee category e.g. distributor, supplier etc

first_name*

string

The payee's first name. (If Business account, the first name of the representative)

middle_name

string

The payee's middle name. (If Business account, the middle name of the representative)

last_name*

string

The payee's last name. (If Business account, the last name of the representative)

address1*

string

The payee's street address. Required in order to process a payout.

address2

string

The payee's street address, line 2

city*

string

The payee's city. Required in order to process a payout

state_province

string

The payee's state/province

postal_code*

string

The payee's postal code

country*

string

The payee's country code. ISO_3166 code. Required in order to process a payout

email*

string

The payee's e-mail address.

mobile_number

string

Mobile number of payee.

date_of_birth

date

Date of birth. e.g. YYYY-MM_DD

business_name

string

Company legal name (Only if Business account)

funding_method*

string

Method of payment to the payee. following are possible values

1 - Next Day Bank Deposit

2 - Same Day Bank Deposit

3 - Real Time Payment

account_name

string

payee bank account name

account_type

string

Personal/Business

account_subtype

string

payee bank account type

C => Checking S => Saving

This will exist only if funding method = 1,2,3

routing_number

string

payee bank routing number

This will exist only if funding method = 1,2,3

The 9-digit bank routing number (American Bankers Association Routing Transit Number), used in conjunction with the bank account number, is used to route transactions to the payee's bank account

account_currency*

string

Account Currency (Using ISO 4217 format)

account_number

string

payee bank account number (masked)

This will exist only if funding method = 1,2,3

card_number

string

This will exist only if funding method = instant pay. This should be masked

card_expiry

string

This will exist only if funding method = instant pay (YYYYMM)

{
    "merchant_id": "1cc7b594-b80f-4227-a0fa-299c4c6ce8ab",
    "data": {  
            "client_payee_id":"4324-rOzk",
            "category":"distributor",
            "first_name":"John",
            "middle_name":"",
            "last_name":"Doe",
            "address1":"2000 main st",
            "address2":"apt D",
            "city":"Santa Monica",
            "state_province":"CA",
            "postal_code":"90405",
            "country":"USA",
            "email":"[email protected]",
            "mobile_number":"16502000226",
            "date_of_birth":"1975-03-24",
            "business_name":"ABC Company",
            "funding_method":"1"
            "account_name":"John Doe",
            "account_type": "Business",
            "account_subtype":"S",
            "account_currency":"USD",
            "routing_number":"125000118",
            "account_number":"13719713158835300",
            }
}

Last updated