/** * Iyzico API * Iyzico Open API Declaration * * The version of the OpenAPI document: 0.1.15 * Contact: oguz.ozcan@vennyx.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { EnumApiLocale } from './enum-api-locale'; import type { EnumApiResponseStatus } from './enum-api-response-status'; /** * * @export * @interface PaymentTest4XXResponse */ export interface PaymentTest4XXResponse { /** * * @type {number} * @memberof PaymentTest4XXResponse */ 'errorCode': number; /** * * @type {string} * @memberof PaymentTest4XXResponse */ 'errorGroup': ErrorGroupEnum; /** * * @type {string} * @memberof PaymentTest4XXResponse */ 'errorName': string; /** * * @type {string} * @memberof PaymentTest4XXResponse */ 'errorMessage': string; /** * * @type {EnumApiResponseStatus} * @memberof PaymentTest4XXResponse */ 'status': EnumApiResponseStatus; /** * * @type {EnumApiLocale} * @memberof PaymentTest4XXResponse */ 'locale': EnumApiLocale; /** * * @type {number} * @memberof PaymentTest4XXResponse */ 'systemTime': number; } export declare const ErrorGroupEnum: { readonly NOT_SUFFICIENT_FUNDS: "NOT_SUFFICIENT_FUNDS"; readonly DO_NOT_HONOUR: "DO_NOT_HONOUR"; readonly INVALID_TRANSACTION: "INVALID_TRANSACTION"; readonly LOST_CARD: "LOST_CARD"; readonly STOLEN_CARD: "STOLEN_CARD"; readonly EXPIRED_CARD: "EXPIRED_CARD"; readonly INVALID_CVC2: "INVALID_CVC2"; readonly NOT_PERMITTED_TO_CARDHOLDER: "NOT_PERMITTED_TO_CARDHOLDER"; readonly NOT_PERMITTED_TO_TERMINAL: "NOT_PERMITTED_TO_TERMINAL"; readonly FRAUD_SUSPECT: "FRAUD_SUSPECT"; readonly RESTRICTED_BY_LAW: "RESTRICTED_BY_LAW"; readonly CARD_NOT_PERMITTED: "CARD_NOT_PERMITTED"; readonly UNKNOWN: "UNKNOWN"; readonly INVALID_CVC2_LENGTH: "INVALID_CVC2_LENGTH"; readonly REFER_TO_CARD_ISSUER: "REFER_TO_CARD_ISSUER"; readonly INVALID_MERCHANT_OR_SP: "INVALID_MERCHANT_OR_SP"; readonly BLOCKED_CARD: "BLOCKED_CARD"; readonly INVALID_CAVV: "INVALID_CAVV"; readonly INVALID_ECI: "INVALID_ECI"; readonly BIN_NOT_FOUND: "BIN_NOT_FOUND"; readonly COMMUNICATION_OR_SYSTEM_ERROR: "COMMUNICATION_OR_SYSTEM_ERROR"; readonly INVALID_CARD_NUMBER: "INVALID_CARD_NUMBER"; readonly NO_SUCH_ISSUER: "NO_SUCH_ISSUER"; readonly DEBIT_CARDS_REQUIRES_3_DS: "DEBIT_CARDS_REQUIRES_3DS"; readonly REQUEST_TIMEOUT: "REQUEST_TIMEOUT"; readonly NOT_PERMITTED_TO_INSTALLMENT: "NOT_PERMITTED_TO_INSTALLMENT"; readonly REQUIRES_DAY_END: "REQUIRES_DAY_END"; readonly RESTRICTED_CARD: "RESTRICTED_CARD"; readonly EXCEEDS_ALLOWABLE_PIN_TRIES: "EXCEEDS_ALLOWABLE_PIN_TRIES"; readonly INVALID_PIN: "INVALID_PIN"; readonly ISSUER_OR_SWITCH_INOPERATIVE: "ISSUER_OR_SWITCH_INOPERATIVE"; readonly INVALID_EXPIRE_YEAR_MONTH: "INVALID_EXPIRE_YEAR_MONTH"; readonly INVALID_AMOUNT: "INVALID_AMOUNT"; }; export type ErrorGroupEnum = typeof ErrorGroupEnum[keyof typeof ErrorGroupEnum];