{"_id":"5bcf36ac4eaaa605217d9435","category":{"_id":"5bcf36ac4eaaa605217d9426","version":"5bcf36ac4eaaa605217d94b8","project":"57336fd5a6a9c40e00e13a0b","__v":0,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-10-15T16:21:09.840Z","from_sync":false,"order":10,"slug":"errors","title":"Errors"},"user":"560d5913af97231900938124","parentDoc":null,"project":"57336fd5a6a9c40e00e13a0b","version":{"_id":"5bcf36ac4eaaa605217d94b8","project":"57336fd5a6a9c40e00e13a0b","__v":0,"forked_from":"5b8ec5e884303f0003a114fb","createdAt":"2018-04-24T15:22:41.561Z","releaseDate":"2018-04-24T15:22:41.561Z","categories":["5bcf36ac4eaaa605217d941c","5bcf36ac4eaaa605217d941d","5bcf36ac4eaaa605217d941e","5bcf36ac4eaaa605217d941f","5bcf36ac4eaaa605217d9420","5bcf36ac4eaaa605217d9421","5bcf36ac4eaaa605217d9422","5bcf36ac4eaaa605217d9423","5bcf36ac4eaaa605217d9424","5bcf36ac4eaaa605217d9425","5bcf36ac4eaaa605217d9426","5bcf36ac4eaaa605217d9427","5bcf36ac4eaaa605217d9428","5bcf36ac4eaaa605217d9429","5bcf36ac4eaaa605217d942a"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":false,"codename":"3.27.2 Release","version_clean":"8976.0.0-JSON","version":"8976-JSON"},"githubsync":"","__v":0,"updates":[],"next":{"pages":[],"description":""},"createdAt":"2016-12-19T16:07:14.688Z","link_external":false,"link_url":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":10,"body":"The following errors can be returned in response to a transaction request involving a marketplace vendor or in a create or update vendor request. \n[block:parameters]\n{\n  \"data\": {\n    \"0-0\": \"14030\",\n    \"1-0\": \"14031\",\n    \"2-0\": \"14032\",\n    \"3-0\": \"14033\",\n    \"0-1\": \"REFUND_VENDOR_AMOUNT_NOT_SUPPORTED\",\n    \"1-1\": \"REFUND_NEGATIVE_VENDOR_AMOUNT\",\n    \"2-1\": \"REFUND_MAX_VENDOR_AMOUNT_FAILURE\",\n    \"3-1\": \"REFUND_MAX_MERCHANT_AMOUNT_FAILURE\",\n    \"0-2\": \"Vendor refund amount is not supported for transactions without a vendor involved.\",\n    \"1-2\": \"Vendor refund failed because the amount must be greater than zero.\",\n    \"2-2\": \"Vendor refund amount cannot be more than the refundable amount.\",\n    \"3-2\": \"Merchant refund amount cannot be more than the refundable amount.\",\n    \"h-0\": \"Code\",\n    \"h-1\": \"Name\",\n    \"h-2\": \"Description\",\n    \"13-0\": \"20050\",\n    \"14-0\": \"20051\",\n    \"15-0\": \"20052\",\n    \"13-1\": \"UNAUTHORIZED_USE_OF_VENDOR\",\n    \"14-1\": \"VALIDATION_GENERAL_FAILURE\",\n    \"15-1\": \"INACTIVE_VENDOR\",\n    \"15-2\": \"Vendor {vendor ID} is inactive.\",\n    \"13-2\": \"User: {Merchant's API Username} is not authorized to act on vendor: {vendor ID}.\",\n    \"4-0\": \"14034\",\n    \"4-1\": \"VENDOR_PAYOUT_VALUES_EXCEEDS_MERCHANT\",\n    \"4-2\": \"Vendor payout values for frequency and delay cannot result in a quicker payout than approved for master merchant.\",\n    \"16-0\": \"20053\",\n    \"16-1\": \"DECLINED_VENDOR\",\n    \"16-2\": \"Vendor not approved for transaction processing.\",\n    \"5-0\": \"14035\",\n    \"5-1\": \"DUPLICATE_VENDOR\",\n    \"5-2\": \"The same vendor was included multiple times on a single transaction.\",\n    \"7-0\": \"14037\",\n    \"7-1\": \"VENDOR_COMMISSION_EXCEEDED\",\n    \"7-2\": \"The total amount of commission for all merchants and vendors on a single transaction can’t exceed 100% if using % commission or the total amount of the sale if using a flat amount\",\n    \"6-0\": \"14036\",\n    \"6-1\": \"VENDOR_LIMIT_MAX\",\n    \"6-2\": \"The maximum number of vendors allowed per transaction is 10\",\n    \"14-2\": \"Vendor {vendor ID} has both commission percent and commission amount values specified in the vendor agreement. The vendor agreement must include a percent commission or an amount commission, but not both.\",\n    \"8-0\": \"14043\",\n    \"8-1\": \"REFUND_INVALID_VENDOR_REFUND_AMOUNT\",\n    \"8-2\": \"Vendor amount is invalid.\",\n    \"9-0\": \"14044\",\n    \"9-1\": \"REFUND_VENDOR_ERROR\",\n    \"9-2\": \"Vendor refund amount params should be used when transaction contains more than one vendor.\",\n    \"10-0\": \"14045\",\n    \"10-1\": \"REFUND_INVALID_VENDOR\",\n    \"10-2\": \"The vendor does not relate to specified transaction.\",\n    \"11-0\": \"14046\",\n    \"11-1\": \"VENDOR_ALREADY_FULLY_REFUNDED\",\n    \"11-2\": \"The vendor has already been fully refunded.\",\n    \"12-0\": \"14047\",\n    \"12-1\": \"REFUND_NEGATIVE_MERCHANT_AMOUNT\",\n    \"12-2\": \"Merchant refund amount cannot be negative.\"\n  },\n  \"cols\": 3,\n  \"rows\": 17\n}\n[/block]","excerpt":"","slug":"marketplace-errors","type":"basic","title":"Marketplace Errors"}

Marketplace Errors


The following errors can be returned in response to a transaction request involving a marketplace vendor or in a create or update vendor request.

Code
Name
Description

14030

REFUND_VENDOR_AMOUNT_NOT_SUPPORTED

Vendor refund amount is not supported for transactions without a vendor involved.

14031

REFUND_NEGATIVE_VENDOR_AMOUNT

Vendor refund failed because the amount must be greater than zero.

14032

REFUND_MAX_VENDOR_AMOUNT_FAILURE

Vendor refund amount cannot be more than the refundable amount.

14033

REFUND_MAX_MERCHANT_AMOUNT_FAILURE

Merchant refund amount cannot be more than the refundable amount.

14034

VENDOR_PAYOUT_VALUES_EXCEEDS_MERCHANT

Vendor payout values for frequency and delay cannot result in a quicker payout than approved for master merchant.

14035

DUPLICATE_VENDOR

The same vendor was included multiple times on a single transaction.

14036

VENDOR_LIMIT_MAX

The maximum number of vendors allowed per transaction is 10

14037

VENDOR_COMMISSION_EXCEEDED

The total amount of commission for all merchants and vendors on a single transaction can’t exceed 100% if using % commission or the total amount of the sale if using a flat amount

14043

REFUND_INVALID_VENDOR_REFUND_AMOUNT

Vendor amount is invalid.

14044

REFUND_VENDOR_ERROR

Vendor refund amount params should be used when transaction contains more than one vendor.

14045

REFUND_INVALID_VENDOR

The vendor does not relate to specified transaction.

14046

VENDOR_ALREADY_FULLY_REFUNDED

The vendor has already been fully refunded.

14047

REFUND_NEGATIVE_MERCHANT_AMOUNT

Merchant refund amount cannot be negative.

20050

UNAUTHORIZED_USE_OF_VENDOR

User: {Merchant's API Username} is not authorized to act on vendor: {vendor ID}.

20051

VALIDATION_GENERAL_FAILURE

Vendor {vendor ID} has both commission percent and commission amount values specified in the vendor agreement. The vendor agreement must include a percent commission or an amount commission, but not both.

20052

INACTIVE_VENDOR

Vendor {vendor ID} is inactive.

20053

DECLINED_VENDOR

Vendor not approved for transaction processing.