Vendor requirementsInitially, you do not need all your vendor's information to submit the request to immediately begin processing transactions; however, to fully board your vendor, you must collect all the necessary Know Your Customer (KYC), banking, and any additional required information from them, and submit to BlueSnap for verification.
| Property | Type | Required | Description |
|---|---|---|---|
| payoutType | string | Required | Method of payout to vendor. For details on each payout method and its applicability, refer these descriptions. |
| baseCurrency | string | Required | Payout currency for vendor's bank account. Possible values:
|
| nameOnAccount | string | Required | Name on bank account for vendor. Valid value: 3–140 alphanumeric characters |
| bankAccountClass | string | Required | Type of bank account. Possible values: PERSONAL CORPORATE INTERNATIONAL |
| bankAccountType | string | Required | Account type. Possible values: CHECKING SAVINGS |
| bankName | string | Required | Name of vendor bank. Maximum 140 characters. |
| bankId | string | Either bankId or swiftBic is required, but not both. | Bank identifier, routing number, sort code, or BSB. Maximum 35 characters. |
| country | string | Required | Country code of vendor bank. Refer to Country codes. |
| state | string |
| State & Province code. Refer to State and Province Codes. |
| city | string | Optional | City of vendor bank. Maximum 40 characters. |
| address | string | Optional | Street address of vendor bank. Maximum 60 characters. |
| zip | string | Optional | Zip/Postal code of vendor bank. Maximum 10 characters. |
| bankAccountId | string | Either bankAccountId or iban is required, but not both. | Vendor bank account number. Maximum 34 characters. |
| iban | string | Either bankAccountId or iban is required, but not both. | Vendor International Bank Account Number (IBAN). 15–31 alphanumeric characters. |
| swiftBic | string | Either bankId or swiftBic is required, but not both. | The Bank Identifier Code of vendor bank for wire transfers. Maximum 50 alphanumeric characters. |
| minimalPayoutAmount | string | Optional | Minimum amount for which a vendor may be paid out. If the vendor's account balance is below this amount, their balance is carried forward to the next pay cycle. The currency forminimalPayoutAmount is the same as baseCurrency.
|
| paymentReference | string | Optional | Reference text that appears on your vendor's bank statement when they are paid out. If left blank, this is the standard message (i.e. "BlueSnap Payment for Merchant {Merchant ID}"). Maximum 100 alphanumeric characters.
|
| refundReserve | integer | Optional | Vendor's Refund Reserve, which are account funds that are set aside (not paid out) to enable you to issue refunds even when the vendor's account balance is low. The Refund Reserve balance accrues from sales, and once the Refund Reserve amount is met, all additional sales are applied to the next payout. The currency forrefundReserve is the same as baseCurrency.
|
