Payment Status Codes are grouped in similar way as http status codes so:
- 6xx are reserved for various Payment Processor errors
- 7xx for OK statuses
- 8xx for client (partner request) errors
- 9xx internal PV2 errors
Values for Payment Status Codes can be fetched with [[ public/payment/partners/apidocs/api.statuscodes/ ]] api command.
Please, consider caching output of [[ public/payment/partners/apidocs/api.statuscodes/ ]] result, as it changes rarely.
An example output of [[ public/payment/partners/apidocs/api.statuscodes/ ]] command (as of today, April 3rd, 2019) :
| Code | Description
|------|---------
|600| Payment Processor Error. Please try again later or if problem persists contact customer support
|601| Credit Card number is not valid
|602| Credit Card CVV2 is not valid
|603| Credit Card Expire Date is not valid
|604| Too many transaction attempt. Please try again later.
|605| Got unexpected response from processor. Please try again or if problem persists contact customer support.620| PayPal error
|606| Invalid data sent to processor605| Got unexpected response from processor. Please try again or if problem persists contact customer support.
|607| The zip/postal code you provided does not match your billing information.606| Invalid data sent to processor
|608| Transaction declined due to insufficient funds. Please try another card607| The zip\/postal code you provided does not match your billing information.
|609| Your card was608| Transaction declined by the issuing financial institutiondue to insufficient funds. Please try another card.
|610| Transaction declined609| Your card was declined by the issuing financial institution.
|611| Your credit card was blocked by the issuing financial institu610| Transaction. Please try another card declined.
|612| Invalid611| Your credit card data. Please check your card number,was blocked by the issuing financial institution. expire date and CVV2 and try againPlease try another card.
|613| Not authorized.612| Invalid credit card data. Please check your card number, Please checkexpire date and correct your credentialsCVV2 and try again.
|614| Original transaction has already been voided, credited,613| Not authorized. or settledPlease check and correct your credentials.
|615| T614| Original transaction was declined because 3-D Secure authentication is requiredhas already been voided, credited, or settled
|616| Your credit card cannot be processed by our system. Please try another card.615| Transaction was declined because 3-D Secure authentication is required
|617616| Your Ccredit card is temporary blockcannot be processed by our system. Please try again later or use another card.
|618| Maestro617| Your Credit card currently not supported,is temporary blocked by our system. pPlease try a Visagain later or Masteruse another card.
|619| Please wait while your previous transaction attempt is processed618| Maestro card currently not supported, please try a Visa or Mastercard.
|620| PayPal error619| Please wait while your previous transaction attempt is processed
|630| Invalid CPF number. Please correct your CPF number and try again621| The Rebill transaction was declined because the user asked their bank to stop the rebill
|650| Verve622| Unsupported Cards Currently Not Supported. Please Try A Visa or Mastercard.Type - Transaction was declined because the bank returned an Unsupported CardType error
|651| MultiCaixa Cards Currently Not Supported623| Transaction rejected. Please Try A Visa or Mastercard.Subscription already exists for given data
|652| Card Declined.624| Given receipt belongs to rebill transaction, Please Try A Different Card.not signup
|653| Card Declined630| Invalid CPF number. Please Try A Different Card.correct your CPF number and try again
|654|650| Verve Card Declineds Currently Not Supported. Please Try A Different CardVisa or Mastercard.
|655|651| MultiCaixa Card Declineds Currently Not Supported. Please Try A Different CardVisa or Mastercard.
|656| American Express652| Cards Currently Not Supported Declined. Please Try A Visa or MastercardDifferent Card.
|657| RUPay653| Cards Currently Not Supported Declined. Please Try A Visa or MastercardDifferent Card.
|670| Your credit c654| Card is blockedDeclined. Please try another cardTry A Different Card.
|671| Transaction declined due to insufficient funds655| Card Declined. Please try purchasing a cheaper membership optionTry A Different Card.
|672| Transaction declined and any recurring subs will be suspended656| American Express Cards Currently Not Supported. Please Try A Visa or Mastercard.
|680|657| RUPay Card Declineds Currently Not Supported. Please Try A Different CardVisa or Mastercard.
|700| Action completed successfully670| Your credit card is blocked. Please try another card.
|800| Invalid data from Client671| Transaction declined due to insufficient funds. Please try purchasing a cheaper membership option.
|801| Missing items in request672| Transaction declined and any recurring subs will be suspended
|802| Some required data are missing680| Transaction declined because of BinOptimizer ratio below 1%
|803| Invalid Int param sent685| Transaction declined because of last successful transaction made few minutes ago by the same user
|804| Invalid Float param sent673| Credit card is temporarily blocked due error in last few minutes
|805| Invalid String param sent700| Action completed successfully
|806800| Invalid Hash Formatdata from Client
|807| Invalid Currency801| Missing items in request
|808| Invalid email802| Some required data senta are missing
|809803| Invalid URL dataInt param sent
|810804| Invalid NameFloat param sent
|811805| Invalid CVV2 dataString param sent
|812806| Invalid Credit Card data sentHash Format
|813807| Invalid Credit Card Exp. Date sentd Currency
|814| Credit Card is expired808| Invalid email data sent
|815809| Invalid Unit paramRL data sent
|816810| Invalid User data paramsd Name sent
|817811| Invalid TransactionCVV2 data paramsa sent
|818| Can't find matching hash812| Invalid Credit Card data sent
|819| Can't find matching payment processor account813| Invalid Credit Card Exp. Date sent
|820| Can't find matching transaction814| Credit Card is expired
|821| Empty or invalid CC data815| Invalid Unit param sent
|822816| Invalid refund amountUser data params sent
|823| Submitted credit card is already active on our system817| Invalid Transaction data params sent
|824| Invalid bank account info818| Can't find matching hash
|825| Successful order already exists for this hash819| Can't find matching payment processor account
|826| Failed order already exists for this hash820| Can't find matching transaction
|827| Order is currently be840| Invalid timing processed in another requestarameter provided
|828| Incorrect range for number841| Transaction belongs to other partner
|840| Invalid timing paramet842| Subscription belongs to other providedartner
|841| Transaction belongs to other partner821| Empty or invalid CC data
|842| Subscription belongs to other partner822| Invalid refund amount
|843| Invalid date823| Submitted credit card is already active on our system
|844843| Invalid migrate user casedate
|860| API request not authorized. Please check and correct your credentials844| Invalid migrate user case
|861| API request is comming from unsecured connection824| Invalid bank account info
|862| API request is empty825| Successful order already exists for this hash
|863| API request is not well formatted826| Failed order already exists for this hash
|864| API request is missing mandatory keys827| Order is currently being processed in another request
|865| API command was not found828| Incorrect range for number
|866860| API commandrequest not well formattedauthorized. Please check and correct your credentials
|867861| API request sentis comming from unauthorized IP addresssecured connection
|868862| API method is not callablerequest is empty
|869863| API command execution failedrequest is not well formatted
|870| General database error occurred864| API request is missing mandatory keys
|871| Provided option value i865| API command was not validfound
|900| Internal Payment Error866| API command not well formatted
|901| Can't get or create user867| API request sent from unauthorized IP address
|902| Can't get payment ID868| API method is not callable
|903| Error storing item to DB869| API command execution failed
|904| Error storing order to DB870| General database error occurred
|905| Error storing transaction to DB871| Provided option value is not valid
|906| Error get872| Not existing ppac_id from DBayment processor
|907| Error getting amount for order from DB900| Internal Payment Error
|908| Error saving cc data901| Can't get or create user
|909902| Can't find matching orderget payment ID
|910| Can't update order status903| Error storing item to DB
|911| The subscription has already been deactivated904| Error storing order to DB
|912| Unknown status code905| Error storing transaction to DB
|913| The subscription is already active906| Error getting ppac_id from DB
|940907| Error loading partnergetting amount for order from DB
|941| PayPal credentials not found908| Error saving cc data
|942909| Cannot get transactiopn id by paypal tokenn't find matching order
|943| Error storing transactiondetails to DB910| Can't update order status
|944| Error storing subscription to DB911| The subscription has already been deactivated
|945| Error loading913| The subscription from DBis already active
|946| Cannot find matching PayPal recurring_profile_id999| Undefined status
|947940| Error loading transaction from DBpartner
|990| The server is currently down for maintenance work. Please try again in a few minutes.941| PayPal credentials not found
|999| Undefined status942| Cannot get transactiopn id by paypal token
943| Error storing transactiondetails to DB
944| Error storing subscription to DB
945| Error loading subscription from DB
946| Cannot find matching PayPal recurring_profile_id
947| Error loading transaction from DB
990| The server is currently down for maintenance work. Please try again in a few minutes.
912| Unknown status code
625| Rebill transaction denied