Version 5 vs 10
Version 5 vs 10
Content Changes
Content Changes
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.
620| PayPal error
605| Got unexpected response from processor. Please try again or if problem persists contact customer support.
606| Invalid data sent to processor
607| The zip\/postal code you provided does not match your billing information.
608| Transaction declined due to insufficient funds. Please try another card.
609| Your card was declined by the issuing financial institution.
610| Transaction declined.
611| Your credit card was blocked by the issuing financial institution. Please try another card.
612| Invalid credit card data. Please check your card number, expire date and CVV2 and try again.
613| Not authorized. Please check and correct your credentials.
614| Original transaction has already been voided, credited, or settled
615| Transaction was declined because 3-D Secure authentication is required
616| Your credit card cannot be processed by our system. Please try another card.
617| Your Credit card is temporary blocked by our system. Please try again later or use another card
618| Maestro card currently not supported, please try a Visa or Mastercard.
619| Please wait while your previous transaction attempt is processed
621| The Rebill transaction was declined because the user asked their bank to stop the rebill
622| Unsupported CardType - Transaction was declined because the bank returned an Unsupported CardType error
623| Transaction rejected. Subscription already exists for given data
624| Given receipt belongs to rebill transaction, not signup
630| Invalid CPF number. Please correct your CPF number and try again
650| Verve Cards Currently Not Supported. Please Try A Visa or Mastercard.
651| MultiCaixa Cards Currently Not Supported. Please Try A Visa or Mastercard.
652| Card Declined. Please Try A Different Card.
653| Card Declined. Please Try A Different Card.
654| Card Declined. Please Try A Different Card.
655| Card Declined. Please Try A Different Card.
656| American Express Cards Currently Not Supported. Please Try A Visa or Mastercard.
657| RUPay Cards Currently Not Supported. Please Try A Visa or Mastercard.
670| Your credit card is blocked. Please try another card.
671| Transaction declined due to insufficient funds. Please try purchasing a cheaper membership option.
672| Transaction declined and any recurring subs will be suspended
680| Transaction declined because of BinOptimizer ratio below 1%
685| Transaction declined because of last successful transaction made few minutes ago by the same user
673| Credit card is temporarily blocked due error in last few minutes
700| Action completed successfully
800| Invalid data from Client
801| Missing items in request
802| Some required data are missing
803| Invalid Int param sent
804| Invalid Float param sent
805| Invalid String param sent
806| Invalid Hash Format
807| Invalid Currency
808| Invalid email data sent
809| Invalid URL data sent
810| Invalid Name sent
811| Invalid CVV2 data sent
812| Invalid Credit Card data sent
813| Invalid Credit Card Exp. Date sent
814| Credit Card is expired
815| Invalid Unit param sent
816| Invalid User data params sent
817| Invalid Transaction data params sent
818| Can't find matching hash
819| Can't find matching payment processor account
820| Can't find matching transaction
840| Invalid timing parameter provided
841| Transaction belongs to other partner
842| Subscription belongs to other partner
821| Empty or invalid CC data
822| Invalid refund amount
823| Submitted credit card is already active on our system
843| Invalid date
844| Invalid migrate user case
824| Invalid bank account info
825| Successful order already exists for this hash
826| Failed order already exists for this hash
827| Order is currently being processed in another request
828| Incorrect range for number
860| API request not authorized. Please check and correct your credentials
861| API request is comming from unsecured connection
862| API request is empty
863| API request is not well formatted
864| API request is missing mandatory keys
865| API command was not found
866| API command not well formatted
867| API request sent from unauthorized IP address
868| API method is not callable
869| API command execution failed
870| General database error occurred
871| Provided option value is not valid
872| Not existing payment processor
900| Internal Payment Error
901| Can't get or create user
902| Can't get payment ID
903| Error storing item to DB
904| Error storing order to DB
905| Error storing transaction to DB
906| Error getting ppac_id from DB
907| Error getting amount for order from DB
908| Error saving cc data
909| Can't find matching order
910| Can't update order status
911| The subscription has already been deactivated
913| The subscription is already active
999| Undefined status
940| Error loading partner
941| PayPal credentials not found
942| 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
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.
|620| PayPal error
|605| Got unexpected response from processor. Please try again or if problem persists contact customer support.
|606| Invalid data sent to processor
|607| The zip\/postal code you provided does not match your billing information.
|608| Transaction declined due to insufficient funds. Please try another card.
|609| Your card was declined by the issuing financial institution.
|610| Transaction declined.
|611| Your credit card was blocked by the issuing financial institution. Please try another card.
|612| Invalid credit card data. Please check your card number, expire date and CVV2 and try again.
|613| Not authorized. Please check and correct your credentials.
|614| Original transaction has already been voided, credited, or settled
|615| Transaction was declined because 3-D Secure authentication is required
|616| Your credit card cannot be processed by our system. Please try another card.
|617| Your Credit card is temporary blocked by our system. Please try again later or use another card
|618| 3DS transaction: rejected authorization by user
|619| Please wait while your previous transaction attempt is processed
|621| The Rebill transaction was declined because the user asked their bank to stop the rebill
|622| Unsupported CardType - Transaction was declined because the bank returned an Unsupported CardType error
|623| Transaction rejected. Subscription already exists for given data
|624| Given receipt belongs to rebill transaction, not signup
|625| Rebill transaction denied
|631| Transaction was declined because 3-D Secure 2.0 fingerprint is required
|650| Verve Cards Currently Not Supported. Please Try A Visa or Mastercard.
|651| MultiCaixa Cards Currently Not Supported. Please Try A Visa or Mastercard.
|652| Card Declined. Please Try A Different Card.
|653| Card Declined. Please Try A Different Card.
|654| Card Declined. Please Try A Different Card.
|655| Card Declined. Please Try A Different Card.
|656| American Express Cards Currently Not Supported. Please Try A Visa or Mastercard.
|657| RUPay Cards Currently Not Supported. Please Try A Visa or Mastercard.
|670| Your credit card is blocked. Please try another card.
|671| Transaction declined due to insufficient funds. Please try purchasing a cheaper membership option.
|672| Transaction declined and any recurring subs will be suspended
|674| Credit card is temporarily blocked due to 3 errors in last hour
|680| Transaction declined because of BinOptimizer ratio below 1%
|685| Transaction declined because of last successful transaction made few minutes ago by the same user
|673| Credit card is temporarily blocked due error in last few minutes
|700| Action completed successfully
|800| Invalid data from Client
|801| Missing items in request
|802| Some required data are missing
|803| Invalid Int param sent
|804| Invalid Float param sent
|805| Invalid String param sent
|806| Invalid Hash Format
|807| Invalid Currency
|808| Invalid email data sent
|809| Invalid URL data sent
|810| Invalid Name sent
|811| Invalid CVV2 data sent
|812| Invalid Credit Card data sent
|813| Invalid Credit Card Exp. Date sent
|814| Credit Card is expired
|815| Invalid Unit param sent
|816| Invalid User data params sent
|817| Invalid Transaction data params sent
|818| Can't find matching hash
|819| Can't find matching payment processor account
|820| Can't find matching transaction
|840| Invalid timing parameter provided
|841| Transaction belongs to other partner
|842| Subscription belongs to other partner
|821| Empty or invalid CC data
|822| Invalid refund amount
|823| Submitted credit card is already active on our system
|843| Invalid date
|844| Invalid migrate user case
|824| Invalid bank account info
|825| Successful order already exists for this hash
|826| Failed order already exists for this hash
|827| Order is currently being processed in another request
|828| Incorrect range for number
|860| API request not authorized. Please check and correct your credentials
|861| API request is comming from unsecured connection
|862| API request is empty
|863| API request is not well formatted
|864| API request is missing mandatory keys
|865| API command was not found
|866| API command not well formatted
|867| API request sent from unauthorized IP address
|868| API method is not callable
|869| API command execution failed
|870| General database error occurred
|871| Provided option value is not valid
|872| Not existing payment processor
|900| Internal Payment Error
|901| Can't get or create user
|902| Can't get payment ID
|903| Error storing item to DB
|904| Error storing order to DB
|905| Error storing transaction to DB
|906| Error getting ppac_id from DB
|907| Error getting amount for order from DB
|908| Error saving cc data
|909| Can't find matching order
|910| Can't update order status
|911| The subscription has already been deactivated
|912| Unknown status code
|913| The subscription is already active
|999| Undefined status
|940| Error loading partner
|941| PayPal credentials not found
|942| 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.
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.
|620| PayPal error
|605| Got unexpected response from processor. Please try again or if problem persists contact customer support.
|606| Invalid data sent to processor
|607| The zip\/postal code you provided does not match your billing information.
|608| Transaction declined due to insufficient funds. Please try another card.
|609| Your card was declined by the issuing financial institution.
|610| Transaction declined.
|611| Your credit card was blocked by the issuing financial institution. Please try another card.
|612| Invalid credit card data. Please check your card number, expire date and CVV2 and try again.
|613| Not authorized. Please check and correct your credentials.
|614| Original transaction has already been voided, credited, or settled
|615| Transaction was declined because 3-D Secure authentication is required
|616| Your credit card cannot be processed by our system. Please try another card.
|617| Your Credit card is temporary blocked by our system. Please try again later or use another card
|618| Maestro card currently not supported, please try a Visa or Mastercard.3DS transaction: rejected authorization by user
|619| Please wait while your previous transaction attempt is processed
|621| The Rebill transaction was declined because the user asked their bank to stop the rebill
|622| Unsupported CardType - Transaction was declined because the bank returned an Unsupported CardType error
|623| Transaction rejected. Subscription already exists for given data
|624| Given receipt belongs to rebill transaction, not signup
630| Invalid CPF number. Please correct your CPF number and try again|625| Rebill transaction denied
650| Verve Cards Currently Not Supported. Please Try A Visa or Mastercard.|631| Transaction was declined because 3-D Secure 2.0 fingerprint is required
651| MultiCaixa|650| Verve Cards Currently Not Supported. Please Try A Visa or Mastercard.
652||651| MultiCaixa Card Declineds Currently Not Supported. Please Try A Different CardVisa or Mastercard.
653|652| Card Declined. Please Try A Different Card.
654|653| Card Declined. Please Try A Different Card.
655|654| Card Declined. Please Try A Different Card.
656| American Express|655| Cards Currently Not Supported Declined. Please Try A Visa or MastercardDifferent Card.
657| RUPay|656| American Express Cards Currently Not Supported. Please Try A Visa or Mastercard.
670| Your credit card is blocked|657| RUPay Cards Currently Not Supported. Please try another Try A Visa or Mastercard.
671| Transaction declined due to insufficient funds|670| Your credit card is blocked. Please try purchasing a cheaper membership optionanother card.
672|671| Transaction declined and any recurrd due to insufficient funds. Please try purchasing subs will be suspendeda cheaper membership option.
680|672| Transaction declined because of BinOptimizer ratio below 1%and any recurring subs will be suspended
685| Transaction declined because of last successful transaction made few minutes ago by the same user|674| Credit card is temporarily blocked due to 3 errors in last hour
673| Credit card is temporarily blocked due error in last few minutes|680| Transaction declined because of BinOptimizer ratio below 1%
700| A|685| Transaction completeddeclined because of last successfully transaction made few minutes ago by the same user
800| Invalid data from Client|673| Credit card is temporarily blocked due error in last few minutes
801| Missing items in request|700| Action completed successfully
802| Some require|800| Invalid data are missingfrom Client
803| Invalid Int param sent|801| Missing items in request
804| Invalid Float param sent|802| Some required data are missing
805|803| Invalid StringInt param sent
806|804| Invalid Hash FormatFloat param sent
807|805| Invalid CurrencyString param sent
808|806| Invalid email data sentHash Format
809|807| Invalid URL data sentCurrency
810|808| Invalid Nameemail data sent
811|809| Invalid CVV2URL data sent
812|810| Invalid Credit Card dataid Name sent
813|811| Invalid Credit Card Exp. DateVV2 data sent
814||812| Invalid Credit Card is expireddata sent
815|813| Invalid Unit paramCredit Card Exp. Date sent
816| Invalid User data params sent|814| Credit Card is expired
817|815| Invalid Transaction dataUnit params sent
818| Can't find matching hash|816| Invalid User data params sent
819| Can't find matching payment processor account|817| Invalid Transaction data params sent
820|818| Can't find matching transactionhash
840| Invalid tim|819| Can't find matching parameter providedyment processor account
841| Transaction belongs to other partner|820| Can't find matching transaction
842| Subscription belongs to oth|840| Invalid timing parameter partnerrovided
821| Empty or invalid CC data|841| Transaction belongs to other partner
822| Invalid refund amount|842| Subscription belongs to other partner
823| Submitted credit card is already active on our system|821| Empty or invalid CC data
843|822| Invalid daterefund amount
844| Invalid migrate user case|823| Submitted credit card is already active on our system
824|843| Invalid bank account infodate
825| Successful order already exists for this hash|844| Invalid migrate user case
826| Failed order already exists for this hash|824| Invalid bank account info
827| Order is currently being processed in another request|825| Successful order already exists for this hash
828| Incorrect range|826| Failed order already exists for numberthis hash
860| API request not authorized. Please check and correct your credentials|827| Order is currently being processed in another request
861| API request is comming from unsecured connection|828| Incorrect range for number
862|860| API request is emptyt not authorized. Please check and correct your credentials
863|861| API request is not well formattedcomming from unsecured connection
864|862| API request is missing mandatory keysempty
865|863| API command warequest is not foundwell formatted
866|864| API command not well formattedrequest is missing mandatory keys
867|865| API request sent from unauthorized IP addresscommand was not found
868|866| API method iscommand not callablewell formatted
869|867| API command execution failedrequest sent from unauthorized IP address
870| General database error occurred|868| API method is not callable
871| Provided option value is not valid|869| API command execution failed
872| Not existing payment processor|870| General database error occurred
900| Internal Payment Error|871| Provided option value is not valid
901| Can't get or create user|872| Not existing payment processor
902| Can't get p|900| Internal Payment IDError
903| Error storing item to DB|901| Can't get or create user
904| Error storing order to DB|902| Can't get payment ID
905|903| Error storing transactionitem to DB
906|904| Error gettstoring ppac_id from DBorder to DB
907|905| Error gettstoring amount for order from DBtransaction to DB
908|906| Error savgetting cc datappac_id from DB
909| Can't find matching|907| Error getting amount for orderr from DB
910| Can't update order status|908| Error saving cc data
911| The subscription has already been deactivated|909| Can't find matching order
913| The subscription is already active|910| Can't update order status
999| Undefined status|911| The subscription has already been deactivated
940| Error loading partner|912| Unknown status code
941| PayPal credentials not found|913| The subscription is already active
942| Cannot get transactiopn id by paypal token|999| Undefined status
943|940| Error storloading transactiondetails to DBpartner
944| Error storing subscription to DB|941| PayPal credentials not found
945| Error loading subscription from DB|942| Cannot get transactiopn id by paypal token
946| Cannot find match|943| Error storing PayPal recurring_profile_idtransactiondetails to DB
947|944| Error loadstoring transacsubscription from DBto DB
990| The server is currently down for maintenance work. Please try again in a few minutes.|945| Error loading subscription from DB
912| Unknown status code|946| Cannot find matching PayPal recurring_profile_id
625| Rebill transaction denied|947| Error loading transaction from DB
|990| The server is currently down for maintenance work. Please try again in a few minutes.