Error Codes

Error Response Parameters

This section details the possible errors you can receive in a request to a Payson API server.

ParameterDescription
errorList.error(n).errorIdA number that uniquely identifies an error.
errorList.error(n).messageA description of errorId.
errorList.error(n).parameterIndicates which submitted parameter caused the error. Only included where appropriate.

 

Error Codes

CodeMessage
500000System error.
520002Internal error.
520003Authentication failed; Credentials were not valid.
520005The merchant account is locked.
539041An email account is not receive enabled.
579008Number of primary receivers exceeds 1.
579009If PaysonGuarantee is offered, there may be at most one receiver
580021Invalid parameter – too long.
580022Your request was invalid. Check the parameter of the error to see which is invalid.
580028A URL supplied with the request is malformed.
580029A required parameter was not provided. Check the error parameter list.
580030The amount is below the minimum limit.
580031The amount is above the maximum limit.
589018Invalid payment token
589053All payment methods have been disabled for this combination of funding constraint, merchant and receiver.
590001The total amount specified for receivers does not match the total amount specified by the order items.
590005Not all related order item parameters where specified. All or none of unitPrice, quantity, taxPercentage and sku must be set.
590006Invoice requires one receiver.
590007Invoice requires fee on receiver.
590008Invoice requires that order items are specified.
590009Invoice payments are not available to this merchant.
590010The requested action is not possible in the current state of the payment.
590011The amount on the invoice is below the minimum limit.
590012Invoice does not support the selected currency.
590013The invoice fee out of the valid range.
590015The receiver is not allowed to receive invoices.
590016The sender and receiver is the same user.
590018The requested action is not possible for the current type of payment.
590020A primary receiver is required for this kind of payment.