{"_id":"5c6c23e4735b81006177d065","category":{"_id":"5c6c23e4735b81006177d011","version":"5c6c23e4735b81006177d0a4","project":"57336fd5a6a9c40e00e13a0b","__v":0,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-10-15T16:20:51.519Z","from_sync":false,"order":11,"slug":"resources","title":"JSON Objects"},"parentDoc":null,"project":"57336fd5a6a9c40e00e13a0b","user":"560d5913af97231900938124","version":{"_id":"5c6c23e4735b81006177d0a4","project":"57336fd5a6a9c40e00e13a0b","__v":0,"forked_from":"5bedd214812951004a2ad9df","createdAt":"2018-04-24T15:22:41.561Z","releaseDate":"2018-04-24T15:22:41.561Z","categories":["5c6c23e4735b81006177d006","5c6c23e4735b81006177d007","5c6c23e4735b81006177d008","5c6c23e4735b81006177d009","5c6c23e4735b81006177d00a","5c6c23e4735b81006177d00b","5c6c23e4735b81006177d00c","5c6c23e4735b81006177d00d","5c6c23e4735b81006177d00e","5c6c23e4735b81006177d00f","5c6c23e4735b81006177d010","5c6c23e4735b81006177d011","5c6c23e4735b81006177d012","5c6c23e4735b81006177d013","5c6c23e4735b81006177d014"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":false,"codename":"Main","version_clean":"8976.0.0-JSON","version":"8976-JSON"},"githubsync":"","__v":0,"metadata":{"title":"","description":"","image":[]},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2016-12-02T17:06:44.491Z","link_external":false,"link_url":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":48,"body":"###Request\n[block:callout]\n{\n  \"type\": \"info\",\n  \"body\": \"Initially, 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.\",\n  \"title\": \"Vendor requirements\"\n}\n[/block]\n\n[block:parameters]\n{\n  \"data\": {\n    \"h-0\": \"Property Name\",\n    \"h-1\": \"Type\",\n    \"h-2\": \"Required\",\n    \"h-3\": \"Description\",\n    \"0-0\": \"commissionPercent\",\n    \"1-0\": \"accountStatus\",\n    \"0-1\": \"decimal\",\n    \"1-1\": \"string\",\n    \"0-2\": \"**Required**\",\n    \"1-2\": \"Optional\",\n    \"0-3\": \"Defines the vendor's commission percentage for marketplace transactions. \\n\\nThis value should be between 0-100.\",\n    \"1-3\": \"Indicates vendor [account status](/docs/vendor-onboarding#section-account-status). \\n\\nPossible values:\\n**ACTIVE**\\n**INACTIVE**\",\n    \"2-0\": \"recurringCommission\",\n    \"2-1\": \"string\",\n    \"2-2\": \"Optional\",\n    \"2-3\": \"Indicates if commissions will be included as part of a recurring transaction (subscription)\\n\\nValid values:\\n**Y**\\n**N**\"\n  },\n  \"cols\": 4,\n  \"rows\": 3\n}\n[/block]\n###Response\n[block:parameters]\n{\n  \"data\": {\n    \"h-0\": \"Property Name\",\n    \"h-1\": \"Type\",\n    \"h-2\": \"Required\",\n    \"0-0\": \"commissionPercent\",\n    \"0-1\": \"decimal\",\n    \"0-2\": \"**Required**\",\n    \"1-1\": \"string\",\n    \"1-2\": \"Optional\",\n    \"1-0\": \"accountStatus\",\n    \"2-0\": \"recurringCommission\",\n    \"2-1\": \"string\",\n    \"2-2\": \"Optional\",\n    \"0-3\": \"Commission percentage split on transactions shared between merchant and vendor\\n\\nThis value should be between 0-100\",\n    \"1-3\": \"Indicates vendor [account status](/docs/vendor-onboarding#section-account-status). \\n\\nValues returned:\\n**ACTIVE**\\n**INACTIVE**\",\n    \"2-3\": \"be included as part of a recurring transaction (subscription)\\n\\nValid values:\\n**Y**\\n**N**\",\n    \"h-3\": \"Description\"\n  },\n  \"cols\": 4,\n  \"rows\": 3\n}\n[/block]","excerpt":"","slug":"vendoragreement","type":"basic","title":"vendorAgreement"}

Request

Vendor requirements

Initially, 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 Name
Type
Required
Description

commissionPercent

decimal

Required

Defines the vendor's commission percentage for marketplace transactions.

This value should be between 0-100.

accountStatus

string

Optional

Indicates vendor account status.

Possible values:
ACTIVE
INACTIVE

recurringCommission

string

Optional

Indicates if commissions will be included as part of a recurring transaction (subscription)

Valid values:
Y
N

Response

Property Name
Type
Required
Description

commissionPercent

decimal

Required

Commission percentage split on transactions shared between merchant and vendor

This value should be between 0-100

accountStatus

string

Optional

Indicates vendor account status.

Values returned:
ACTIVE
INACTIVE

recurringCommission

string

Optional

be included as part of a recurring transaction (subscription)

Valid values:
Y
N