Skip to main content
Each payment has one or more associated transactions. The following documentation covers transaction types, status codes, and descriptions after an HTTP 200 status is obtained and a transaction is processed.

Workflow

Types of transactions

TypeDescription
PURCHASEA direct purchase transaction.
AUTHORIZETransaction associated with authorization. Mainly for card payments.
CAPTUREA capture of a previously authorized transaction.
REFUNDA refund of a previously approved transaction.
CANCELA cancelation of a previously pending transaction.
VERIFYTransaction associated with a credit card verification.
CHARGEBACKTransaction associated with a chargeback.
THREE_D_SECUREA 3DS verification transaction for an initial purchase.
FRAUD_SCREENINGFraud screening is associated with fraud verification.

Transaction codes

With every transaction, you´ll receive a response_code detailing more info about it. The details related to each status are presented below. Use the following buttons to navigate to the desired content.

Succeeded status

Won status

Created status

Pending status

Declined status

Rejected status

Error status

Expired status

Lost status

Prevented status

Succeeded status

response_codeDescriptionHard/Soft declineISO 8583 code
SUCCEEDEDTransaction successfulN/A0,8,10,11,16,32
FRAUD_VERIFIEDTransaction verified by fraud providerN/A-
SUCCEEDED_THREE_D_SECURE3DS validation successfulN/A-

Won status

response_codeDescriptionHard/Soft declineISO 8583 code
REVIEW_WONAcquirer rejected the chargebackN/A-

Created status

response_codeDescriptionHard/Soft declineISO 8583 code
ACTION_REQUIREDPayment created but requires additional user action. This occurs in 3D Secure authentication flows, payment method redirections, Headless SDK flows requiring continuePayment, or async payment methods with additional steps. Check the redirect_url or sdk_action_required field for next steps.N/A-
SUCCEEDEDTransaction created successfullyN/A-
RECEIVEDTransaction receivedN/A-

Pending status

response_codeDescriptionHard/Soft declineISO 8583 code
CHALLENGE_REQUIREDTransaction waiting for the challenge completionN/A-
IN_REVIEWChargeback documentation was sent to the provider and is being analyzedN/A-
PENDING_FRAUD_REVIEWTransaction is being analyzed by fraud providerN/A-
PENDING_PROVIDER_CONFIRMATIONTransaction waiting confirmationN/A-
PENDING_REVIEWTransaction waiting fraud review confirmationN/A-

Declined status

Some declines include a merchant_advice_code (MAC) that indicates whether and when to retry. See Merchant Advice Codes (MAC).
response_codeDescriptionHard/Soft declineISO 8583 code
ACCOUNT_STATUSContact your fraud provider to verify your account status.N/A-
ACQUIRE_CONTINGENCYAcquire service unavailableSOFT22, 80, 90, 91, 92, 96
AUTHENTICATION_ATTEMPTAuthentication attempt without completionN/A-
AUTHENTICATION_FAILED_THREE_D_SECURE3D validation failedN/A-
BAD_FILLED_INFOCard does not match the parameters from the issuerHARD30,89
BANK_NOT_SUPPORTEDBank not supported by switchSOFT31
CALL_FOR_AUTHORIZECard acceptor call acquirer’s security departmentSOFT66
CANCELLED_BY_USERCancelled by userSOFT17
COUNTRY_NOT_SUPPORTEDThis transaction cannot be processed due to an unsupported countryHARD-
CURRENCY_NOT_ALLOWEDCurrency not allowedHARD-
DECLINED_BY_BANKRejected by the bank. Refer to card issuerSOFT-
DECLINED_BY_PROVIDERRejected by the provider. Refer to the provider_dataSOFT-
DISABLEDRestricted cardSOFT-
DO_NOT_HONORDo not honorSOFT5
DUPLICATED_TRANSACTIONDuplicate transmission of the transactionSOFT26,94
EXPIREDExpired alternative payment methodSOFT
EXPIRED_CARDExpired cardHARD33,54
FIRST_USEBlocked first useSOFT78
FRAUD_VALIDATIONSecurity violationSOFT34, 59, 63, 64
FRAUD_VERIFICATION_DECLINED---
INSUFFICIENT_FUNDSNot sufficient fundsSOFT51
INVALID_AMOUNTInvalid amountSOFT13,64
INVALID_CARD_DATACard does not match the parameters from the issuer.HARD56
INVALID_CARD_NUMBERCard does not match the parameters from the issuer.HARD14
INVALID_APITrying to verify the payment with an unauthorized IP addressHARD-
INVALID_API_VERSIONInvalid API versionHARD-
INVALID_CREDENTIALSFraud provider invalid credentials set in Yuno.HARD-
INVALID_ISSUERInvalid issuerSOFT15
INVALID_MERCHANTInvalid merchant or service providerSOFT3
INVALID_PARAMETERSInvalid parametersHARD-
INVALID_SECURITY_CODEInvalid card’s security codeHARD56,82
INVALID_STATUSInvalid statusSOFT-
INVALID_RESPONSE_FORMATThe response body returned by the provider has an invalid formatSOFT-
INVALID_TRANSACTIONThe transaction being attempted is invalidHARD12,23
ISSUER_VIOLATIONThe issuing bank rejected the transaction due to some violation related to the account.SOFT93
MISSING_PARAMETERSMissing parametersHARD-
NO_RETRY_LIFE_CYCLENo retry life cycleHARD79
NO_RETRY_POLICYNo retry policyHARD82
NO_RETRY_SECURITYNo retry securityHARD83
RETRY_AFTER_1_HRetry after 1 hoursHARD
RETRY_AFTER_24_HRetry after 24 hoursHARD
RETRY_AFTER_2_DRetry after 2 daysHARD
RETRY_AFTER_4_DRetry after 4 daysHARD
RETRY_AFTER_6_DRetry after 6 daysHARD
RETRY_AFTER_8_DRetry after 8 daysHARD
RETRY_AFTER_10_DRetry after 10 daysHARD
REJECTED_THREE_D_SECURE_REQUIRED3DS validation rejectionSOFT-
REFER_TO_CARD_ISSUERRejected by the bank. Refer to card issuerSOFT01
REPORTED_LOSTLost cardHARD41
REPORTED_STOLENStolen card, pick-upHARD43
REQUESTS_EXCEEDEDRequests limit for the provider account reached.SOFT-
RESTRICTED_BY_BANKRejected by the bank. Refer to card issuer’s special conditionsSOFT62
TERMINAL_ERRORYour merchant account is not properly configured for the transactionSOFT58
THREE_D_SECURE_REQUIREDAntifraud provider requires a 3DS challenge for further validation.SOFT
TRANSACTION_NOT_FOUNDTransaction not foundHARD25
UNAVAILABLE_PAYMENT_METHODRequested function not supportedHARD-
UNSUPPORTED_OPERATIONRequested function not supportedHARD40
UNKNOWN_ERRORUnknown errorSOFT-
USER_RESTRICTIONTransaction not permitted for cardholderHARD57

Merchant Advice Codes (MAC)

These codes will provide useful guidance when dealing with declined transactions. You may find these fields in our public API responses:
  • transactions.merchant_advice_code and transactions.merchant_advice_code_message: Yuno-normalized fields providing standardized codes and explanations regarding the denial.
  • transactions.provider_data.merchant_advice_code and transactions.merchant_advice_code_message: Raw code and message from the provider.
Please refer to Merchant Advice Codes (MAC) for more information.
Merchant Advice Codes provide guidance from issuers/providers about retry behavior and policy. When present on a decline, use the MAC to determine whether to retry and the recommended timing.
merchant_advice_codeDescriptionProvider MAC code
UPDATE_INFORMATIONUpdated/additional information needed01 – Updated account information available
TRY_AGAIN_LATERRetry after 10 days02 – Try again later
DO_NOT_TRY_AGAINDo not try again03 – Do not try again
REQUIREMENTS_NOT_FULFILLEDToken requirements not fulfilled04 – Token requirements not fulfilled
NO_RETRY_LIFE_CYCLENo retry life cycle21 – Recurring plan cancelled
RETRY_AFTER_1_HRetry after 1 hour24 – Retry after 1 hour (insufficient funds)
RETRY_AFTER_24_HRetry after 24 hours25 – Retry after 24 hours (insufficient funds)
RETRY_AFTER_2_DRetry after 2 days26 – Retry after 2 days (insufficient funds)
RETRY_AFTER_4_DRetry after 4 days27 – Retry after 4 days (insufficient funds)
RETRY_AFTER_6_DRetry after 6 days28 – Retry after 6 days (insufficient funds)
RETRY_AFTER_8_DRetry after 8 days29 – Retry after 8 days (insufficient funds)
RETRY_AFTER_10_DRetry after 10 days30 – Retry after 10 days (insufficient funds)
NO_RETRY_POLICYNo retry policy40 – Non‑rechargeable prepaid card
NO_RETRY_SECURITYNo retry security42 – Sanction score exceeded
MULTIPLE_USE_CARDMultiple‑use virtual card43 – Multiple‑use virtual card

Rejected status

response_codeDescriptionHard/Soft declineISO 8583 code
COUNTRY_NOT_SUPPORTED-HARD-
CURRENCY_NOT_ALLOWED-HARD-
INVALID_PARAMETERS-HARD-
INVALID_REQUEST-HARD-
INTERNAL_ERROR-HARD-
MISSING_PARAMETERS-HARD-

Error status

response_codeDescriptionHard/Soft declineISO 8583 code
ERRORUnknown internal errorSOFT-
PROVIDER_ERRORError. An unknown error occurred during the authorizationSOFT6
PROVIDER_INTERNAL_ERRORInternal errorSOFT98
PROVIDER_INVALID_CREDENTIALSInvalid credentialsHARD-
PROVIDER_INVALID_REQUESTInvalid requestHARD-
PROVIDER_TIMEOUTResponse received too lateSOFT68
PROVIDER_UNKNOWN_ERRORUnknown errorSOFT-
OPERATION_NOT_SUPPORTEDProvider does not support this operationHARD-
TO_REVERSEThe transaction will be reversedHARD-
PROVIDER_INVALID_RESPONSEInvalid responseHARD20
PROVIDER_INVALID_API_VERSIONInvalid API versionHARD-

Expired status

response_codeDescriptionHard/Soft declineISO 8583 code
EXPIRED_BY_PROVIDER-N/A-

Lost status

response_codeDescriptionHard/Soft declineISO 8583 code
CLOSED-N/A-
EXPIRED-N/A-
PARTIALLY_CHARGEBACKED-N/A-
REVIEW_LOSTThe Chargeback dispute was lostN/A-

Prevented status

response_codeDescriptionHard/Soft declineISO 8583 code
PREVENTEDPredispute deflected by provider/network. No evidence required. Terminal.N/A-
PREVENTED is only applicable to transactions with type = CHARGEBACK when the provider/network indicates a predispute deflection. In these scenarios, Yuno emits only the chargeback webhook; no refund webhook is sent.

Chargebacks specific response_codes

For more details, please refer to the reason codes page in the Chargeback guides section.
response_coderesponse_messageCategoryDescription
EMV_LIABILITY_SHIFT_COUNTERFEITEMV Liability Shift Counterfeit FraudFraudThe cardholder is claiming that they did not authorize or participate in a transaction that you processed.
EMV_LIABILITY_SHIFT_NOT_COUNTERFEITEMV Liability Shift Non-Counterfeit FraudFraudThe cardholder is claiming that they did not authorize or participate in a transaction that you processed.
CARD_PRESENT_FRAUDOther Fraud – Card-Present EnvironmentFraudThe cardholder is claiming that they did not authorize or participate in a key-entered or unattended transaction conducted in a card-present environment.
NON_CARD_PRESENT_FRAUDOther Fraud – Card-Absent EnvironmentFraudThe cardholder did not authorize or participate in a transaction conducted in a card-not-present environment, such as internet, mail-order, phone-order, and others.
SCHEME_MONITORING_PROGRAMOther Fraud - Scheme Monitoring ProgramFraudScheme Fraud Monitoring program
NO_AUTHORIZATIONNo AuthorizationAuthorizationCorrect and valid authorization was not obtained by the merchant.
DECLINED_AUTHORIZATIONDeclined AuthorizationAuthorizationAuthorization request received a Decline response and the merchant completed the transaction.
LATE_PRESENTMENTLate PresentmentProcessing ErrorsThe transaction was not sent to Visa within the timeframe required.
INCORRECT_TRANSACTION_CODEIncorrect Transaction CodeProcessing ErrorsThe cardholder is claiming that the converted amount of charge on an international transaction is incorrect.
INCORRECT_CURRENCYIncorrect CurrencyProcessing ErrorsThe merchant made one or more errors related to the transaction currency
INCORRECT_ACCOUNT_NUMBERIncorrect Account NumberProcessing ErrorsThe account number in the authorization does not match the account number used in the transaction.
INCORRECT_AMOUNTIncorrect AmountProcessing ErrorsThe cardholder is claiming that the amount they agreed to pay differs from the amount charged.
DUPLICATE_PROCESSINGDuplicate Processing/Paid by Other MeansProcessing ErrorsA single transaction was processed two or more times.
INVALID_DATAInvalid DataProcessing ErrorsThe authorization was obtained using invalid or incorrect data.
PRODUCT_OR_SERVICE_NOT_RECEIVEDMerchandise/Services Not ReceivedCustomer DisputesThe cardholder is claiming that merchandise or services that they ordered were not received.
CANCELED_RECURRING_TRANSACTIONCancelled Recurring TransactionCustomer DisputesA recurring transaction was processed after it was cancelled.
PRODUCT_OR_SERVICE_ISSUENot as Described or Defective Merchandise/ServicesCustomer DisputesThe cardholder is claiming the goods were not as described.
COUNTERFEIT_MERCHANDISECounterfeit MerchandiseCustomer DisputesThe merchandise was identified as counterfeit.
MISREPRESENTATIONMisrepresentationCustomer DisputesThe cardholder’s bank received a notice from the cardholder is claiming misrepresented terms of sale.
CREDIT_NOT_PROCESSEDCredit Not ProcessedCustomer DisputesThe cardholder’s bank received a notice from the cardholder claiming that they received authorization, credit or voided transaction receipt that has not been processed.
PRODUCT_OR_SERVICE_CANCELEDCancelled Merchandise/ServicesCustomer DisputesThe cardholder’s bank received a notice from the cardholder stating that they returned merchandise or cancelled services, but the credit has not appeared on the cardholder’s Visa statement.
ORIGINAL_TRANSACTION_NOT_ACCEPTEDOriginal Credit Transaction Not AcceptedCustomer DisputesThe original credit was not accepted.
CASH_TRANSACTION_VALUENon-Receipt of Cash or Load Transaction ValueCustomer DisputesCardholder did not receive the full cash withdrawal at an ATM.
CUSTOMER_AGREEMENTProof of customer transaction or agreement required.Customer DisputesThe issuer asks the merchant for a copy of the receipt signed by the cardholder or any other documentation that verifies the customers agreement for the purchase. Usually to verify a card-present transaction the cardholder disputes or doesn’t recognize.