doDeal

Overview

The doDeal endpoint is the core gateway for payment operations in the Hyp API. It provides a unified interface for processing various transaction types, with specific behavior controlled by the validation parameter.

Use cases

  • Direct Charge: Process immediate payment from a credit card via server-to-server integration (see Basic Integration Flow)

  • Pre-Authorization: Reserve funds without charging immediately - ideal for hotels, car rentals, e-commerce inventory verification (see Two-Phase Commits)

  • Capture Authorization: Finalize and collect funds that were previously reserved via pre-authorization (see Two-Phase Commits)

  • Tokenization: Store card details securely for future use without processing a transaction (see Tokenization Process)

  • Payment Page Initialization: Redirect customers to a hosted payment page for PCI-compliant processing (see Integrating Hyp's Payment Page)

  • Credit Payouts: Send funds to a customer or third party - refunds, marketplace payouts (see Payouts)

  • Hold Operations: Temporarily delay transaction execution for manual review, fraud checks, or business approval

  • Release Operations: Release transactions from hold status to proceed with processing

Request structure

For a comprehensive overview of the API request format and authentication, see API Request & Response General Structure.

Endpoint

POST https://your-hyp-environment-url/xpo/Relay

Note: The endpoint server may vary by environment (production, sandbox, etc.). Please verify the correct endpoint URL with Hyp support.

Request parameters

The API uses HTTP POST with application/x-www-form-urlencoded content type. These parameters are sent as form data:

Parameter
Required
Type
Description

user

Yes

String

API username provided by Hyp

password

Yes

String

API password provided by Hyp

int_in

Yes

String

URL-encoded XML payload containing the actual API command and parameters

XML payload structure

The following XML structure is what gets URL-encoded and sent in the int_in parameter:

Command parameters

Required parameters

terminalNumber (String, Required)

Terminal ID assigned by Hyp. This is your merchant-specific identifier that determines which configuration and rules apply to the transaction.

Valid Values: Merchant-specific identifier Example: 0123456

transactionType (String, Required)

Determines the direction of funds flow. Use debit to charge a customer, credit to send funds to a customer.

Valid Values: debit, credit Example: debit

currency (String, Required)

ISO 4217 currency code (according to supported currencies by the credit company).

Valid Values: ILS (New Israeli Shekel), USD (United States Dollar), GBP (Great Britain Pound), HKD (Hong Kong Dollar), JPY (Japanese Yen), EUR (European currency unit) Example: ILS

total (Integer, Required)

Transaction amount in the smallest currency unit (cents/agorot). For example, 1000 = 10.00 ILS.

Valid Values: Positive integer, or 0 for tokenization only Example: 1000 (equals 10.00)

validation (String, Required)

Operation type that determines the transaction behavior. This is the key parameter that controls what action doDeal performs.

Valid Values: autoComm, verify, captureAuth, token, txnSetup, SetAsHold, autoCommRelease Example: autoComm Note: See validation types reference table below for detailed use cases

creditType (String, Required)

The following credit types are supported:

Valid Values:

  • RegularCredit - A single debit payment

  • IsraCredit - "Isracredit", "AMEX credit", "Visa Adif/30+", "Diners Adif/30+" (local Israeli payment method)

  • AdHock - Ad hock debit- "Hiyuv Miyadi" (local Israeli payment method)

  • SpecialCredit - Special credit - "credit"/"fixed payments credit" (local Israeli payment method). Tag numberOfPayments is mandatory

  • Payments - Multiple payments debit (installments). Tags numberOfPayments, periodicalPayment and firstPayment are mandatory according to the notes below

Example: RegularCredit

transactionCode (String, Required)

Transaction channel identifier for processing rules and fraud prevention.

Valid Values: Phone, Internet, Installments, Credit Example: Phone

Card data parameters

cardNo (String, Optional)

Credit card number. Required for new card transactions unless using a saved card token (cardId).

Valid Values: 16-19 digits Example: 4111111111111111 Note: Must be accompanied by cardExpiration

cardExpiration (String, Optional)

Card expiry date. Required when cardNo is provided.

Valid Values: MMYY format Example: 1225 (December 2025)

cardId (String, Optional)

Token representing a previously saved card. Use as an alternative to cardNo for returning customers.

Valid Values: 16-digit token Example: 1234567890121234 Note: Last 4 digits match the original card

track2 (String, Optional)

Magnetic stripe data for physical card-present transactions (POS terminals).

Valid Values: Track2 format Example: 4111111111111111=25121015432198712345

Payment page parameters

mpiValidation (String, Optional)

Operation type for payment page transactions. Determines what happens after the customer completes the payment form.

Valid Values: autoComm, verify, token Example: autoComm

successUrl (String, Optional)

URL to redirect customers after a successful payment. Required for payment page transactions.

Valid Values: Valid HTTPS URL Example: https://yoursite.com/payment/success

cancelUrl (String, Optional)

URL to redirect customers if they cancel the payment. Required for payment page transactions.

Valid Values: Valid HTTPS URL Example: https://yoursite.com/payment/cancel

errorUrl (String, Optional)

URL to redirect customers if a payment error occurs.

Valid Values: Valid HTTPS URL Example: https://yoursite.com/payment/error

mid (String, Optional)

Merchant identifier for payment page branding and configuration.

Valid Values: Alphanumeric merchant ID Example: MERCHANT123

uniqueid (String, Optional)

Unique transaction identifier to prevent duplicate processing and for tracking.

Valid Values: Any unique string Example: ORDER-2024-001234

Installments parameters

numberOfPayments (Integer, Optional)

Number of installment payments. Required when creditType is set to Installments, SpecialCredit, or Payments.

Valid Values: 2-36 Default: 1 Example: 6

firstPayment (Integer, Optional)

Amount of the first installment in cents/agorot. The remaining amount is divided equally among other payments.

Valid Values: Positive integer Default: Total transaction amount Example: 500 (5.00 ILS)

deferMonths (Integer, Optional)

Number of months to defer the first installment payment.

Valid Values: 1-12 Default: 0 (no deferral) Example: 3

3D-Secure parameters

cavv (String, Optional)

Cardholder Authentication Verification Value - cryptographic proof that the cardholder was authenticated by the card issuer.

Valid Values: Base64 encoded value Example: AAABBIIFmAAAAAAAAAAAAAA=

eci (String, Optional)

Electronic Commerce Indicator - indicates the authentication result for 3D Secure transactions.

Valid Values: 3D Secure specific values (01, 02, 05, 06, 07) Example: 05

xid (String, Optional)

Transaction identifier for 3D Secure authentication process.

Valid Values: Alphanumeric string Example: MDAwMDAwMDAwMDAwMDAwMzIyNzY=

Business logic parameters

user (String, Optional)

User reference identifier for tracking purposes.

Valid Values: Any string Example: customer_12345

customerData (String, Optional)

Additional customer information that can be stored with the transaction.

Valid Values: JSON or XML formatted string Example: {"customerId":"12345","email":"[email protected]"}

addonData (String, Optional)

Custom data field for storing additional transaction-related information.

Valid Values: Any string Example: order_id=ORD123;source=mobile_app

recipientName (String, Optional)

Name of the recipient for payout transactions.

Valid Values: Text string Example: John Doe

transferComment (String, Optional)

Comment or description for transfer/payout transactions.

Valid Values: Text string Example: Refund for order #12345

dealerNumber (String, Optional)

Identifier for the dealer or agent processing the transaction.

Valid Values: Numeric string Example: 98765

slaveTerminalNumber (String, Optional)

Secondary terminal number for multi-terminal setups.

Valid Values: Numeric string Example: 0123457

mainTerminalNumber (String, Optional)

Primary terminal number in multi-terminal configurations.

Valid Values: Numeric string Example: 0123456

Advanced control parameters

routeCode (String, Optional)

Transaction routing code for advanced payment processing rules.

Valid Values: Specific routing codes (consult Hyp for available codes) Example: ROUTE_001

ipayCode (String, Optional)

Internal payment processing code for specialized handling.

Valid Values: Alphanumeric code Example: IPAY123

offerCode (Numeric(2), Optional)

A two-digit numeric value as agreed between the merchant and the acquirer. An offer code "KOD MIVTZA" as agreed between the merchant and the acquirer. Also requires pre-setup configuration on SHVA Terminal.

Valid Values: Two-digit numeric value (00-99) Example: 12

dueDate (String, Optional)

Payment due date for deferred transactions.

Valid Values: YYYYMMDD format Example: 20241231

periodicalPayment (String, Optional)

Flag to indicate if this is a recurring/subscription payment.

Valid Values: true, false Example: true

userDataX (String, Optional)

Extended user data field for additional custom information.

Valid Values: Any string Example: subscription_id=SUB789;plan=premium

shiftIdX (String, Optional)

Shift identifier for batch processing and reconciliation.

Valid Values: Numeric string Example: 20240715001

shiftTxnDate (String, Optional)

Transaction date for shift processing.

Valid Values: YYYYMMDD format Example: 20240715

Validation types reference

Validation Value
Use Case
Required Additional Parameters

autoComm

Direct charge - immediate payment processing

cardNo + cardExpiration OR cardId

verify

Pre-authorization - reserve funds without charging

cardNo + cardExpiration OR cardId

captureAuth

Capture pre-authorized funds

tranId (from original pre-auth)

token

Tokenization only - store card without charging

cardNo + cardExpiration, total=0

txnSetup

Payment page initialization

mpiValidation + successUrl + cancelUrl

SetAsHold

Put transaction on hold for manual review

tranId (from original transaction)

autoCommRelease

Release transaction from hold

tranId (from held transaction)

Transaction type & validation combinations

Transaction Type
Validation
Use Case
Description

debit

autoComm

Direct Charge

Immediate payment from customer

debit

verify

Pre-Authorization

Hold funds for later capture

debit

captureAuth

Capture

Finalize pre-authorized transaction

debit

token

Tokenization

Store card details for future use

credit

autoComm

Payout Charge

Send money to customer immediately

credit

verify

Payout Pre-Auth

Reserve for future credit payout

credit

captureAuth

Payout Capture

Finalize credit payout

Response structure

Success response

Error response

Response fields

Root response fields

Field
Type
Description

command

String

The command that was executed (doDeal)

dateTime

String

Response timestamp (YYYY-MM-DD HH:MM format)

requestId

String

Original request ID if provided

tranId

String

Unique transaction identifier assigned by system

result

String

Response code (000 for success, see Response Codes section)

message

String

System message describing the result

userMessage

String

User-friendly message

additionalInfo

String

Additional technical information about the transaction

version

String

API version used

language

String

Response language

doDeal section fields

Field
Type
Description

status

String

Transaction status code (same as result)

statusText

String

Transaction status description

extendedStatus

String

Extended error code for additional details

extendedStatusText

String

Extended status description

extendedUserMessage

String

Extended user message

terminalNumber

String

Terminal ID that processed the transaction

cardId

String

Token ID for saved card (16 digits)

cardBin

String

First 6 digits of card number

cardMask

String

Masked card number (e.g., 411111******1111)

cardLength

String

Number of digits in card number

cardNo

String

Masked card number (last 4 digits visible)

cardExpiration

String

Card expiry date (MMYY format)

cardType

Object

Card type with code and description

extendedCardType

Object

Extended card type (Credit/Debit)

creditCompany

Object

Credit company with code and name

cardBrand

Object

Card brand with code (2=Visa, 3=MasterCard, etc.)

cardAcquirer

Object

Acquirer information

transactionType

Object

Transaction type with code

creditType

Object

Credit type with code

currency

Object

Currency with code (1=ILS, 2=USD, etc.)

transactionCode

Object

Transaction code with value

total

Integer

Transaction amount in cents

validation

Object

Validation type with code

authNumber

String

Authorization number from card issuer

cgUid

String

CreditGuard unique identifier

supplierNumber

String

Supplier/merchant number

acquirerData section fields

Field
Type
Description

gateway

String

Gateway used (e.g., AshraitEmv)

acquirerTranType

String

Acquirer transaction type

mcc

String

Merchant Category Code

acquirerResponseId

String

Acquirer's response identifier

avsResponse

Object

AVS response with code

ashraitEmvData section fields

Field
Type
Description

uid

String

Unique transaction ID from Ashrait

authCodeCreditCompany

Object

Credit company authorization status

emvResponseCode

String

EMV response code (00 = success)

authCodeAcquirer

Object

Acquirer authorization status

Code examples

Response codes

Common response codes

Here are the most frequently encountered response codes:

Code
Message
Description

000

Permitted transaction

Transaction approved successfully

003

Contact the credit company

Contact the credit company

004

Refusal by credit company

Transaction declined by issuer

006

Incorrect CVV/ID

CVV or ID verification failed

009

No communication

Connection error - retry or contact support

033

Defective card

Card validation failed

036

Expired card

Card expiration date has passed

039

Incorrect control number

Card control number validation failed

099

General error

System error - contact support

All response codes

Click for the full list of response codes
Code
Message
Description

000

Permitted transaction

Permitted transaction

001

The card is blocked - confiscate it

The card is blocked - confiscate it

002

The card is stolen - confiscate it

The card is stolen - confiscate it

003

Contact the credit company

Contact the credit company

004

Refusal by credit company

Refusal by credit company

005

The card is forged - confiscate it

The card is forged - confiscate it

006

Incorrect CVV/ID

Incorrect CVV/ID

007

Incorrect CAVV/ECI/UCAF

Incorrect CAVV/ECI/UCAF

008

An error occurred while building access key for blocked card files

Please contact System Administration

009

No communication

No communication. Please try again or contact System Administration

010

The program was stopped by user`s command (ESC)

Please contact System Administration

011

The acquirer is not authorized for foreign currency transactions

The acquirer is not authorized for foreign currency transactions

012

This card is not permitted for foreign currency transactions

This card is not permitted for foreign currency transactions

013

The terminal is not permitted for foreign currency load/unload into this card

The terminal is not permitted for foreign currency charge/discharge into this card

014

This card is not permitted for load/unload transaction

This card is not permitted for charge/discharge transaction

015

Track 2 (Magnetic) does not match the typed data

Track 2 (Magnetic) does not match the typed data

016

Additional required data was not entered (Z field)

Additional required data was not entered (Z field)

017

Last 4 digits were not entered (W field)

Last 4 digits were not entered (W field)

018

AVS status not approved

AVS status not approved

019

INT_IN is shorter than 16 characters

Please contact System Administration

020

The input file (INT_IN) does not exist

Please contact System Administration

021

Blocked cards file (NEG) does not exist or has not been updated - transmit or request authorization for each transaction

Please contact System Administration

022

One of the parameter files/vectors does not exist

Please contact System Administration

023

Date file (DATA) does not exist

Please contact System Administration

024

Format file (START) does not exist

Please contact System Administration

025

The difference in days in the blocked cards input is too large - transmit or request authorization for each transaction

Please contact System Administration

026

The difference in generations in the blocked cards input is too large - transmit or request authorization for each transaction

Please contact System Administration

027

When the magnetic strip is not completely entered - define the transaction as a telephone number or signature only

When the magnetic strip is not completely entered - define the transaction as a telephone number or signature only

028

The central terminal number was not entered into the defined main supplier terminal

Please contact System Administration

029

The beneficiary number was not entered into the defined main beneficiary terminal

Please contact System Administration

030

The supplier/beneficiary number was entered - however the terminal was not updated as the main supplier/beneficiary

Please contact System Administration

031

The beneficiary number was entered - however the terminal was updated as the main supplier

Please contact System Administration

032

Old transactions - transmit or request authorization for each transaction

Please contact System Administration

033

Defective card

Defective card

034

This card is not permitted for this terminal or is not authorized for this type of transaction

This card is not permitted for this terminal or is not authorized for this type of transaction

035

This card is not permitted for this transaction or type of credit

This card is not permitted for this transaction or type of credit

036

Expired card

Expired card

037

Installment error - the amount of transactions needs to be equal to: first installment plus fixed installments times number of installments

Installment error - the amount of transactions needs to be equal to: first installment plus fixed installments times number of installments

038

Unable to execute a debit transaction that is higher than the credit card`s ceiling

Unable to execute a debit transaction that is higher than the credit card`s ceiling

039

Incorrect control number

Incorrect control number

040

The beneficiary and supplier numbers were entered - however the terminal is defined as main

Please contact System Administration

041

The transaction`s amount exceeds the ceiling when the input file contains J1 or J2 or J3 (contact prohibited)

Check card details with no amount

042

The card is blocked for the supplier where input file contains J1 or J2 or J3 (contact prohibited)

Please contact System Administration

043

Random where input file contains J1 (contact prohibited)

Please contact System Administration

044

The terminal is prohibited from requesting authorization without transaction (J5)

Please contact System Administration

045

The terminal is prohibited for supplier-initiated authorization request (J6)

Please contact System Administration

046

The terminal must request authorization where the input file contains J1 or J2 or J3 (contact prohibited)

Please contact System Administration

047

Secret code must be entered where input file contains J1 or J2 or J3 (contact prohibited)

Please contact System Administration

051

Incorrect vehicle number

Incorrect vehicle number

052

The number of the distance meter was not entered

The number of the distance meter was not entered

053

The terminal is not defined as gas station (petrol card or incorrect transaction code was used)

Please contact System Administration

057

An ID number is required (for Israeli cards only) but was not entered

An ID number is required (for Israeli cards only) but was not entered

058

CVV is required but was not entered

CVV is required but was not entered

059

CVV and ID number are required (for Israeli cards only) but were not entered

CVV and ID number are required (for Israeli cards only) but were not entered

060

ABS attachment was not found at the beginning of the input data in memory

Please contact System Administration

061

The card number was either not found or found twice

Please contact System Administration

062

Incorrect transaction type

Please contact System Administration

063

Incorrect transaction code

Please contact System Administration

064

Incorrect credit type

Please contact System Administration

065

Incorrect currency

Please contact System Administration

066

The first installment and/or fixed payment are for non-installment type of credit

Please contact System Administration

067

Number of installments exist for the type of credit that does not require this

Please contact System Administration

068

Linkage to dollar or index is possible only for installment credit

Please contact System Administration

069

The magnetic strip is too short

Please contact System Administration

070

The PIN code device is not defined

Please contact System Administration

071

Incorrect beneficiary

Please contact System Administration

072

The secret code was not entered

The secret code was not entered

073

Incorrect secret code

Incorrect secret code

074

Incorrect secret code - last try

Incorrect secret code - last try

075

Please contact System Administration

076

Please contact System Administration

077

Incorrect PIN code

Incorrect PIN code

079

Terminal definitions does not permit to clear this currency

Terminal definitions does not permit to clear this currency

080

The club code entered does not match the credit type

The club code entered does not match the credit type

081

Validation type is incorrect

Validation type is incorrect

090

Cannot cancel charge transaction

Cannot cancel charge transaction

091

Cannot cancel discharge transaction

Cannot cancel discharge transaction

092

Cannot cancel foreign currency transaction

Cannot cancel foreign currency transaction

099

Unable to read/write/open the TRAN file

Please contact System Administration

100

No equipment for inputting secret code

Please contact System Administration

101

No authorization from credit company for clearance

Please contact System Administration

106

The terminal is not permitted to send queries for immediate debit cards

Please contact System Administration

107

The transaction amount is too large - divide it into a number of transactions

The transaction amount is too large - divide it into a number of transactions

108

The terminal is not authorized to execute forced transactions

Please contact System Administration

109

The terminal is not authorized for cards with service code 587

Please contact System Administration

110

The terminal is not authorized for immediate debit cards

The terminal is not authorized for immediate debit cards

111

The terminal is not authorized for installment transactions

The terminal is not authorized for installment transactions

112

The terminal is authorized for installment transactions only - not telephone/signature

The terminal is authorized for installment transactions only - not telephone/signature

113

The terminal is not authorized for telephone transactions

The terminal is not authorized for telephone transactions

114

The terminal is not authorized for signature-only transactions

The terminal is not authorized for signature-only transactions

115

The terminal is not authorized for foreign currency transactions - or transaction is not authorized

The terminal is not authorized for foreign currency transactions - or transaction is not authorized

116

The terminal is not authorized for club transactions

The terminal is not authorized for club transactions

117

The terminal is not authorized for star/point/mile transactions

The terminal is not authorized for star/point/mile transactions

118

The terminal is not authorized for Isracredit credit

The terminal is not authorized for Isracredit credit

119

The terminal is not authorized for Amex credit

The terminal is not authorized for Amex credit

120

The terminal is not authorized for dollar linkage

The terminal is not authorized for dollar linkage

121

The terminal is not authorized for index linkage

The terminal is not authorized for index linkage

122

The terminal is not authorized for index linkage with foreign cards

The terminal is not authorized for index linkage with foreign cards

123

The terminal is not authorized for star/point/mile transactions for this type of credit

The terminal is not authorized for star/point/mile transactions for this type of credit

124

The terminal is not authorized for Isra 36 credit

The terminal is not authorized for Isra 36 credit

125

The terminal is not authorized for Amex 36 credit

The terminal is not authorized for Amex 36 credit

126

The terminal is not authorized for this club code

The terminal is not authorized for this club code

127

The terminal is not authorized for immediate debit transactions (except for immediate debit cards)

The terminal is not authorized for immediate debit transactions (except for immediate debit cards)

128

The terminal is not authorized to accept Visa card staring with 3

The terminal is not authorized to accept Visa card staring with 3

129

The terminal is not authorized to execute credit transactions above the ceiling

The terminal is not authorized to execute credit transactions above the ceiling

130

The card is not permitted to execute club transactions

The card is not permitted to execute club transactions

131

The card is not permitted to execute star/point/mile transactions

The card is not permitted to execute star/point/mile transactions

132

The card is not permitted to execute dollar transactions (regular or telephone)

The card is not permitted to execute dollar transactions (regular or telephone)

133

The card is not valid according to Isracard`s list of valid cards

The card is not valid according to Isracard`s list of valid cards

134

Defective card according to system definitions (Isracard VECTOR1) - error in the number of figures on the card

Defective card according to system definitions (Isracard VECTOR1) - error in the number of figures on the card

135

The card is not permitted to execute dollar transactions according to system definitions (Isracard VECTOR1)

The card is not permitted to execute dollar transactions according to system definitions (Isracard VECTOR1)

136

The card belongs to a group that is not permitted to execute transactions according to system definitions (Visa VECTOR 20)

The card belongs to a group that is not permitted to execute transactions according to system definitions (Visa VECTOR 20)

137

The card`s prefix (7 figures) is invalid according to system definitions (Diners VECTOR21)

The card`s prefix (7 figures) is invalid according to system definitions (Diners VECTOR21)

138

The card is not permitted to carry out installment transactions according to Isracard`s list of valid cards

The card is not permitted to carry out installment transactions according to Isracard`s list of valid cards

139

The number of installments is too large according to Isracard`s list of valid cards

The number of installments is too large according to Isracard`s list of valid cards

140

Visa and Diners cards are not permitted for club installment transactions

Visa and Diners cards are not permitted for club installment transactions

141

Series of cards are not valid according to system definition (Isracard VECTOR5)

Series of cards are not valid according to system definition (Isracard VECTOR5)

142

Invalid service code according to system definitions (Isracard VECTOR6)

Invalid service code according to system definitions (Isracard VECTOR6)

143

The card`s prefix (2 figures) is invalid according to system definitions (Isracard VECTOR7)

The card`s prefix (2 figures) is invalid according to system definitions (Isracard VECTOR7)

144

Invalid service code according to system definitions (Visa VECTOR12)

Invalid service code according to system definitions (Visa VECTOR12)

145

Invalid service code according to system definitions (Visa VECTOR13)

Invalid service code according to system definitions (Visa VECTOR13)

146

Immediate debit card is prohibited for executing credit transaction

Immediate debit card is prohibited for executing credit transaction

147

The card is not permitted to execute installment transactions according to Alpha vector no. 31

The card is not permitted to execute installment transactions according to Alpha vector no. 31

148

The card is not permitted for telephone and signature-only transactions according to Alpha vector no. 31

The card is not permitted for telephone and signature-only transactions according to Alpha vector no. 31

149

The card is not permitted for telephone transactions according to Alpha vector no. 31

The card is not permitted for telephone transactions according to Alpha vector no. 31

150

Credit is not approved for immediate debit cards

Credit is not approved for immediate debit cards

151

Credit is not approved for foreign cards

Credit is not approved for foreign cards

152

Incorrect club code

Incorrect club code

153

The card is not permitted to execute flexible credit transactions (Adif/30+) according to system definitions (Diners VECTOR21)

The card is not permitted to execute flexible credit transactions (Adif/30+) according to system definitions (Diners VECTOR21)

154

The card is not permitted to execute immediate debit transactions according to system definitions (Diners VECTOR21)

The card is not permitted to execute immediate debit transactions according to system definitions (Diners VECTOR21)

155

The payment amount is too low for credit transactions

The payment amount is too low for credit transactions

156

Incorrect number of installments for credit transaction

Incorrect number of installments for credit transaction

157

Zero ceiling for this type of card for regular credit or Credit transaction

Zero ceiling for this type of card for regular credit or Credit transaction

158

Zero ceiling for this type of card for immediate debit credit transaction

Zero ceiling for this type of card for immediate debit credit transaction

159

Zero ceiling for this type of card for immediate debit in dollars

Zero ceiling for this type of card for immediate debit in dollars

160

Zero ceiling for this type of card for telephone transaction

Zero ceiling for this type of card for telephone transaction

161

Zero ceiling for this type of card for credit transaction

Zero ceiling for this type of card for credit transaction

162

Zero ceiling for this type of card for installment transaction

Zero ceiling for this type of card for installment transaction

163

American Express card issued abroad is not permitted for installment transactions

American Express card issued abroad not permitted for instalments transaction

164

JCB cards are only permitted to carry out regular credit transactions

JCB cards are only permitted to carry out regular credit transactions

165

The amount in stars/points/miles is higher than the transaction amount

The amount in stars/points/miles is higher than the transaction amount

166

The club card is not within terminal range

The club card is not within terminal range

167

Star/point/mile transactions cannot be executed

Star/point/mile transactions cannot be executed

168

Dollar transactions cannot be executed for this type of card

Dollar transactions cannot be executed for this type of card

169

Credit transactions cannot be executed with other than regular credit

Credit transactions cannot be executed with other than regular credit

170

Amount of discount on stars/points/miles is higher than the permitted

Amount of discount on stars/points/miles is higher than the permitted

171

Forced transactions cannot be executed with credit/immediate debit card

Forced transactions cannot be executed with credit/immediate debit card

172

The previous transaction cannot be cancelled (credit transaction or card number are not identical)

The previous transaction cannot be cancelled (credit transaction or card number are not identical)

173

Double transaction

Double transaction

174

The terminal is not permitted for index linkage of this type of credit

The terminal is not permitted for index linkage of this type of credit

175

The terminal is not permitted for dollar linkage of this type of credit

The terminal is not permitted for dollar linkage of this type of credit

176

The card is invalid according to system definitions (Isracard VECTOR1)

The card is invalid according to system definitions (Isracard VECTOR1)

177

Unable to execute the self-service transaction if the gas station does not have self service

Unable to execute the self-service transaction if the gas station does not have self service

178

Credit transactions are forbidden with stars/points/miles

Credit transactions are forbidden with stars/points/miles

179

Dollar credit transactions are forbidden on tourist cards

Dollar credit transactions are forbidden on tourist cards

180

Phone transactions are not permitted on Club cards

Phone transactions are not permitted on Club cards

200

Application error

Please contact System Administration

201

Error reading encrypted magnetic strip

Error reading encrypted magnetic strip

250

Internal error - communication synchronization

Please contact System Administration

251

Terminal directory does not exist

Please contact System Administration

252

No write permission for terminal directory

Please contact System Administration

253

No executable permission for terminal directory

Please contact System Administration

300

Invalid response received from Ashrait

Please contact System Administration

301

Zero amount is not allowed when J is not 2 or 3 or 5 or 102

Please contact System Administration

302

No authorization number was entered in the E field

Please contact System Administration

303

XPO (Ashrait) did not respond within the defined timeout

Please contact System Administration

304

The terminals folder does not exist

Please contact System Administration

305

No writing permission to terminal log file

Please contact System Administration

306

Incorrect username - password or database name when connecting to the database

Please contact System Administration

307

An error occurred while connecting to the database

Please contact System Administration

308

An error occurred while executing a query in the database

Please contact System Administration

309

Invalid date for checking previous charge deals

Please contact System Administration

310

There is no debit deal that matches the credit deal

Please contact System Administration

311

An error occurred while attempting to write Ashrait record with error code into database

Please contact System Administration

312

There is no transaction found for canceling

There is no transaction found for canceling

313

Transaction for canceling was already transmitted

Transaction for canceling was already transmitted

314

The transaction was already cancelled

The transaction was already cancelled

315

Access to the terminals folder is not permitted

Please contact System Administration

316

Error connecting to external interface

Please contact System Administration

317

There are missing parameters for the required action

Please contact System Administration

318

Configuration file error

Please contact System Administration

319

The terminal is not allowed to accept cancellation commands

The terminal is not allowed to accept cancellation commands

320

Credit is already done per specified debit deal

Credit is already done per specified debit deal

321

The refund amount is large/small than the charge amount

The refund amount is large/small than the charge amount amount is different than the charge deal amount

322

Missing mandatory field in XML

Please contact System Administration

323

Incorrect deal type when using DELETE1

Please contact System Administration

324

The terminal is not permitted to refund transactions

The terminal is not permitted to refund transactions

325

Invalid XML format

Please contact System Administration

326

No permission for this type of card

No permission for this type of card

327

The terminal does not exist

Please contact System Administration

328

The terminal already exists

Please contact System Administration

329

The terminal is locked for doDeal

Terminal is locked for doDeal

330

The terminal is locked for transmission

Terminal is locked for transmit

331

Invalid value in an XML field

Please contact System Administration

332

More than one transaction found for cancel/ cond. Refund

More than one transaction found for cancel/ cond. Refund

333

Merchant is not permitted to perform the required action

Please contact System Administration

334

The transaction has already been settled once

The transaction has already been settled once

335

Blocked card for credit in CFT terminal

Blocked card for credit in CFT terminal

336

Terminal blocked for non dollars deals

Terminal blocked for non dollars deals

337

X field is mandatory

X field is mandatory

338

Total amount for this card is above permitted per day

Total amount for this card is above permitted per day

339

Refund credit type is different from original transaction

Refund credit type is different from original transaction

340

Refund number of payments is different from original transaction

Refund number of payments is different from original transaction

341

Refund amount is different from original transaction

Refund amount is different from original transaction

342

Card id was not found

Card id was not found

343

shva communicator returned empty response

Please contact System Administration

344

Merchant does not exist

Merchant does not exist

345

Merchant already exist

Merchant already exist

346

Terminal is not permitted to clear this currency

Terminal is not permitted to clear this currency

347

Sector does not exist

Sector does not exist

348

Password should contain upper and lower case letters numbers and punctuation

Password should contain upper and lower case letters numbers and punctuation

349

Terminal does not support mayBeDuplicate

Please contact System Administration

350

Acquirer does not exist

Acquirer does not exist

351

Matching routing was not found

Matching routing was not found

352

Unable to transmit - exceeded a daily quota

Unable to transmit - exceeded a daily quota

353

No transactions to transmit

No transactions to transmit

354

Transaction processing time exceeds allowed time

Please contact System Administration

355

Hold deal already released

Hold deal already released

356

There is no transaction found for release

There is no transaction found for release

357

More than one transaction found for release

More than one transaction found for release

358

Sensitive details were not found

Sensitive details were not found

359

Report id was not found

Report id was not found

360

Merchant block action

Merchant block action

361

Error identifying extended card type

Please contact System Administration

362

Merchant does not have permission for report definition

Merchant does not have permission for report definition

363

Definition Id does not exist

Definition Id does not exist

364

Sent parameters are not defined for report

Sent parameters are not defined for report

365

Error producing report

Error producing report

366

Report process id does not exists

Report process id does not exists

367

Internal card Id does not exists for card number

Internal card Id does not exists for card number

368

Transaction already transmitted

Transaction already transmitted

369

Original transaction was done on unauthorized terminal

Original transaction was done on unauthorized terminal

370

Transfer transaction amount does not match original transaction

Transfer transaction amount does not match original transaction

371

Did not find transaction for transfer

Did not find transaction for transfer

372

Transaction was transferred to another terminal

Transaction was transferred to another terminal

373

Merchant decision for cvv is not allowed

Merchant decision for cvv is not allowed

374

Cannot do forced transaction with this card

Cannot do forced transaction with this card

375

cgUid does not exist

cgUid does not exist

376

No transaction found for hold

No transaction found for hold

377

Transaction already on hold

Transaction already on hold

378

More than one transaction found for hold

More than one transaction found for hold

379

Capture total amount is higher than authorization amount

Capture total amount is higher than authorization amount

380

OTP request failed

OTP request failed

381

Terminal is blocked for OTP request

Terminal is blocked for OTP request

382

OTP invalid

OTP invalid

383

OTP used

OTP used

384

Maximum OTP request exceeded

Maximum OTP request exceeded

385

Incorrect CVV/ID

Incorrect CVV/ID

386

Cancel transaction was found matching current transaction

Cancel transaction was found matching current transaction

399

Missing initialization in payCheckOut server

Missing initialization in payCheckOut server

400

Invalid parameters order

Please contact System Administration

401

Invalid characters in INT_IN string

Please contact System Administration

402

Invalid characters in XML string

Please contact System Administration

403

Less than six days to card`s expiration date

Less than six days to card`s expiration date

404

No communication to Ashrait

Please contact System Administration

405

SSL HTTPS customers are not permitted to access the system

Please contact System Administration

406

Not in use

Not in use

407

Not in use

Not in use

408

Authorization number was not found in the system

Authorization number was not found in the system

409

The card is in customers black list

The card is in customers black list

410

This type of transaction is not permitted in this terminal

This type of transaction is not permitted in this terminal

411

The customer is not permitted to work with this terminal

The customer is not permitted to work with this terminal

412

No authorization number was found for this transaction

No authorization number was found for this transaction

413

Removing transaction from TR table failed

Removing transaction from TR table failed

414

An XML field or an INT_IN parameter is too short/ long

An XML field or an INT_IN parameter is too short/ long

415

No permission to charge twice with same authorization number

No permission to charge twice with same authorization number

416

No permission to refund twice with same authorization number

No permission to refund twice with same authorization number

417

The card is in customers negative list - previous Ashrait return code

The card is in customers negative list - previous Ashrait return code

418

Merchant is not permitted to send non-encrypted data

Merchant is not permitted to send non-encrypted data

419

Authorization number from credit company is invalid

Authorization number from credit company is invalid

420

Application error - customer specific

Application error - customer specific

421

More than 4 days passed since charge transaction

More than 4 days passed since charge transaction

422

The card is in customer`s negative list - previous chargeback

The card is in customer`s negative list - previous chargeback

423

The card failed the fraud detection test

The card failed the fraud detection test

424

A failure occurred in the fraud detection test

A failure occurred in the fraud detection test

425

Failed to get response from external server

Please contact System Administration

426

Failed to find external server details for sharing cardid

Please contact System Administration

427

There are details missing in the receipt

There are details missing in the receipt

428

No matching transaction was found for printing the receipt

No matching transaction was found for printing the receipt

429

More than one matching transaction was found for printing the receipt

More than one matching transaction was found for printing the receipt

430

Kupa number is missing in the printing receipt request

Kupa number is missing in the printing receipt request

431

X field is missing in the printing receipt request

X field is missing in the printing receipt request

432

Unknown request sent by Kupa for printing the receipt

Unknown request sent by Kupa for printing the receipt

433

The transaction amount is above offline mode limits

The amount is above limit for offline transaction

434

J5 transactions are not permitted in offline mode

Cannot make J5 transaction in offline mode

441

Refund total is different from original transaction

Refund total is different from original transaction

444

Application Error

Please contact System Administration

449

Invalid discount amount

Invalid discount amount

450

Inactive card

Inactive card

451

This card does not exist

This card does not exist

452

No privileges found for sharing cardid

Please contact System Administration

453

Sharing external cardId is not allowed

Please contact System Administration

454

Sharing internal cardId is not allowed

Please contact System Administration

455

merchant does not support sessionId

Please contact System Administration

456

merchant session timeout

Please contact System Administration

457

Error creating sessionId

Please contact System Administration

458

Duplicate transactions

Duplicate transactions

459

Missing parameter orgUid/cgUid

Missing parameter orgUid/cgUid

460

Original transaction was not found

Original transaction was not found

461

Refusal (manual phone approval is not possible for this card)

Refusal (manual phone approval is not possible for this card)

462

Wrong value in header

Wrong value in header

463

More than one original transaction was found

More than one original transaction was found

464

No Authorization to run the billing Id

No Authorization to run the billing Id

470

for notification transactions - you must be sent informativeIndication field

for notification transactions - you must be sent informativeIndication field

471

request must contain at least one condition

request must contain at least one condition

499

This card is not permitted for this terminal

Please contact System Administration

500

TransmitId was not found

transmitId was not found

501

Terminal cannot be retransmitted. please call support

Terminal cannot be retransmitted. please call support

502

Terminal is currently in transmit. cannot make another transmit

Terminal is currently in transmit. cannot make another transmit

503

Terminal cannot be retransmitted. there was no transmit failure

Terminal cannot be retransmitted. there was no transmit failure

504

Cannot transmit. there was a transmit failure. please try to reTransmit

Cannot transmit. there was a transmit failure. please try to reTransmit

505

Modem Closed Please wait

Please contact System Administration

506

Phone Not Connected

Phone Not Connected

507

Trying again

Trying again

508

Number of Bad lines in Neg

Please contact System Administration

509

Old Neg file cannot be opened

Please contact System Administration

510

Old Del file cannot be opened

Please contact System Administration

511

Old Add file cannot be opened

Please contact System Administration

512

Add and Del size differ

Please contact System Administration

513

Cannot Open Temp neg

Please contact System Administration

514

Bad Neg file

Please contact System Administration

515

for future use

for future use

516

Not Authorised

Not Authorised

517

Could not connect trying Backup line

Could not connect trying Backup line

518

Could not connect

Could not connect

519

Ashrait EMV decision - general error

Please contact System Administration

520

Ashrait EMV decision - transaction is not permitted

Please contact System Administration

521

Card exists already in NEG

Card exists already in NEG

522

Card Does Not exists in NEG

Card Does Not exists in NEG

523

Cannot Open file

Cannot Open file

524

Disconnected in Parameters

Disconnected in Parameters

525

Disconnected in Transactions

Disconnected in Transactions

526

Disconnected in Neg

Disconnected in Neg

527

Cannot Delete file

Cannot Delete file

528

Transmit stoped without an error code

Transmit stoped without an error code

529

Unable to begin new transmission due to many transmission process

Unable to begin new transmission due to many transmission process

530

Transmit file does not match expected number of transactions

Please contact System Administration

531

Disconnected in Transmit

Disconnected in Transmit

532

Prod port used of test terminal

Please contact System Administration

533

Error in transmit

Error in transmit

534

Transmit exceeds allowed batches per transmit

Please contact System Administration

550

Transmit service - error parsing GW request

Please contact System Administration

551

transmit service - error starting flow

Please contact System Administration

552

Transmit service - transmit_log not in status 0

Please contact System Administration

553

Transmit service - error getting transactions from DB

Please contact System Administration

554

Transmit service - error creating transactionData

Please contact System Administration

555

Transmit service - error creating 1402 messages

Please contact System Administration

556

Transmit service - error sending or creating request to BP

Please contact System Administration

557

Transmit service - error updating transmit log

Please contact System Administration

558

Acquirer error - terminal does not exist

Please contact System Administration

559

Transmit service - received negative checksum from SHVA for transactions transmit

Please contact System Administration

681

MPI Authentication Failed

MPI Authentication Failed

682

MPI Transaction validation failed

MPI Transaction validation failed

683

MPI Invalid request or post parameters

MPI Invalid request or post parameters

684

MPI CG Gateway returned an error

MPI CG Gateway returned an error

685

MPI Error accessing the CG Gateway

MPI Error accessing the CG Gateway

686

MPI Internal Server Error

MPI Internal Server Error

687

MPI Transaction has expired (timeout)

MPI Transaction has expired (timeout)

688

MPI Transaction already submitted

MPI Transaction already submitted

689

MPI Transaction not found (used for reports)

MPI Transaction not found (used for reports)

690

Too many processes

too many processes

691

No process found - no files found

no process found - no files found

692

Process id was not found

Process id was not found

693

SHVA error - data mismatch between terminal and SHVA

Please contact System Administration

694

SHVA error - errors in STANDIN

Please contact System Administration

695

SHVA / Ashrait error - acquirer/issuer permissions

Please contact System Administration

696

PinPad device error

Please contact System Administration

697

Ashrait decision - validation of SHVA files

Please contact System Administration

698

SHVA error - permissions missing for credit type

Please contact System Administration

699

SHVA error - permissions missing for card type

Please contact System Administration

700

Error - request details invalid

Please contact System Administration

701

SHVA error - message validation error

Please contact System Administration

831

Terminal is not permitted to clear that currency

Terminal is not permitted to clear that currency

850

Error in Mpos module

Error in Mpos module

851

Error in Pos module

Error in Pos module

852

Host already exists in Mpos

Host already exists in Mpos

853

Request was not done

Request was not done

854

General network error

General network error

855

Error while copying terminal files

Error while copying terminal files

856

Pos cannot transmit local approved transactions

Pos cannot transmit local approved transactions

857

Error during downgrade. There are transactions waiting for transmission

Error during downgrade. There are transactions waiting for transmission

858

Error during downgrade. Cannot find application backup file

Error during downgrade. Cannot find application backup file

859

Error during downgrade. Cannot find upgrade file

Error during downgrade. Cannot find upgrade file

900

transaction blocked due to no liability shift

transaction blocked due to no liability shift

901

3DS is not enabled for this terminal

3DS is not enabled for this terminal

902

3DS is not enabled for this card brand

3DS is not enabled for this card brand

903

Could not find a matching 3DS Lookup (J107) Transaction

Could not find a matching 3DS Lookup (J107) Transaction

904

Duplicate 3DS transaction

Duplicate 3DS transaction

910

Cannot add EMD Item.Original EMD transaction was not found

Cannot add EMD Item.Original EMD transaction was not found

911

EMD item was already been refunded in the past

EMD item was already been refunded in the past

912

EMD item was already been canceled in the past

EMD item was already been canceled in the past

913

Cannot refund EMD item - call support

Cannot refund EMD item - call support

914

Cannot cancel EMD item - call support

Cannot cancel EMD item - call support

915

General problem in EMD item management - call support

General problem in EMD item management - call support

916

Sum amount of total EMD items is more than amount of original EMD transaction

Sum amount of total EMD items is more than amount of original EMD transaction

917

EMD item currency must be identical to original EMD transaction currency

EMD item currency must be identical to original EMD transaction currency

918

Duplicate EMD item.Ticket number already exist

Duplicate EMD item.Ticket number already exist

919

EMD item not exist

EMD item not exist

920

EMD transaction was already been fully refunded - Cannot add EMD item

EMD transaction was already been fully refunded - Cannot add EMD item

921

EMD transaction was already cancelled - Cannot add EMD item

EMD transaction was already cancelled - Cannot add EMD item

988

No Authorization to run the billing id

No Authorization to run the billing id

997

Could not find terminal for conversion

Could not find terminal for conversion

1001

Refer to Card Issuer

Refer to Card Issuer

1002

Refer to Card Issuer-special condition

Refer to Card Issuer-special condition

1003

Invalid Merchant

Invalid Merchant

1004

Pick up card

Pick up card

1005

Do not honour

Do not honour

1006

Error

Error

1007

Pick up card

Pick up card

1009

Request in progress

Request in progress

1012

Invalid Transaction

Invalid Transaction

1013

Invalid Amount

Invalid Amount

1014

Invalid card number

Invalid card number

1019

Re-enter transaction

Re-enter transaction

1021

No action taken

No action taken

1030

Format Error

Format Error

1041

Lost card pick up

Lost card pick up

1043

Stolen card pick up

Stolen card pick up

1051

Not sufficient funds

Not sufficient funds

1052

No checking account

No checking account

1053

No savings account

No savings account

1054

Expired card

Expired card

1055

PIN incorrect

PIN incorrect

1057

Transaction not allowed for cardholder

Transaction not allowed for cardholder

1058

Transaction not allowed for merchant

Transaction not allowed for merchant

1061

Exceeds withdrawal amount limit

Exceeds withdrawal amount limit

1062

Restricted card

Restricted card

1063

Security violation

Security violation

1065

Activity count limit exceeded

Activity count limit exceeded

1075

PIN tries exceeded

PIN tries exceeded

1077

Inconsistent with original

Inconsistent with original

1078

It is not authorized to clear this transaction

It is not authorized to clear this transaction

1081

Validation type not supported

Validation type not supported

1082

Transaction type not supported

Transaction type not supported

1083

Card type not supported

Card type not supported

1084

Pre-authorisation time too great

Pre-authorisation time too great

1086

Cannot verify PIN

Cannot verify PIN

1091

Issuer unavailable

Issuer unavailable

1092

Invalid receiving institution id

Invalid receiving institution id

1093

Transaction violates law

Transaction violates law

1094

Duplicate transaction

Duplicate transaction

1096

System malfunction

System malfunction

1099

No Communication to bank Proxy

No Communication to bank Proxy

1102

Capture was already done per specified authorize deal

Capture was already done per specified authorize deal

1103

Bank timeout

Bank timeout

1104

Bank proxy timeout

Bank proxy timeout

1105

Capture total amount is higher than authorization amount

Capture total amount is higher than authorization amount

1106

Original authorization was not found

Original authorization was not found

1163

batchsettlement action error

batch settlement action error

1164

save transactionid action error

save transactionid action error

1165

get settlement status action error

get settlement status action error

1166

update transmit status action error

update transmit status action error

1167

file validator action error

file validator action error

1168

build host file action error

build host file action error

1169

check transmitted file size action error

check transmitted file size action error

1170

transmit settlement file action

transmit settlement file action

1200

Unable to transmit - exceeded a daily quota

Unable to transmit - exceeded a daily quota

1201

No transactions to transmit

No transactions to transmit

1202

Missing parameter in transmit request

Missing parameter in transmit request

1710

Invalid Merchant

Invalid Merchant

1803

Call Issuer

Call Issuer

1804

Deny

Deny

1809

Invalid merchant

Invalid merchant

1810

Invalid amount

Invalid amount

1811

Invalid account

Invalid account

1812

Issuer not available

Issuer not available

1815

Requested function not supported

Requested function not supported

1822

Invalid card security code

Invalid card security code

1836

Expired Card

Expired Card

1883

Invalid currency code

Invalid currency code

1887

Deny — New card issued

Deny — New card issued

1888

Deny — Account canceled

Deny — Account canceled

1889

Deny — Canceled or Closed Merchant

Deny — Canceled or Closed Merchant

1890

Deny — Pick up card

Deny — Pick up card

1907

The customer has not yet confirmed payment for this transaction

The customer has not yet confirmed payment for this transaction

2001

Amount error

Amount error

2002

Amount is more than established service limit

Amount is more than established service limit

2003

Call for Assistance

Call for Assistance

2004

Check is OK but cannot be converted

Check is OK but cannot be converted

2005

Declined

Declined

2006

Declined - Do Not Honor. Failed Negative Check - Unpaid Items

Declined - Do Not Honor. Failed Negative Check - Unpaid Items

2007

Declined - General System Error / Host Busy

Declined - General System Error / Host Busy

2008

Duplicate Check Number

Duplicate Check Number

2009

Expired Card

Expired Card

2010

Invalid PIN

Invalid PIN

2011

Invalid Card

Invalid Card

2012

Invalid Terminal ID

Invalid Terminal ID

2013

Invalid Routing/Transit Number

Invalid Routing/Transit Number

2014

Invalid Merchant Nbr

Invalid Merchant Nbr

2015

Invalid SE Number

Invalid SE Number

2016

Invalid Data Submitted or Void Transaction

Invalid Data Submitted or Void Transaction

2017

MICR Read Error

MICR Read Error

2018

Must settle POS Device - batch is over 7 days old

Must settle POS Device - batch is over 7 days old

2019

General System Error

General System Error

2020

Please retry/ reenter transaction

Please retry/ reenter transaction

2021

Record not found on Elavon

Record not found on Elavon

2022

Request Exceeds Balance

Request Exceeds Balance

2023

Call for Assistance

Call for Assistance

2024

Invalid request

Invalid request

2025

Too Many Checks (over Limit)

Too Many Checks (over Limit)

2026

Refer to Issuer

Refer to Issuer

2027

Refer to Issuer

Refer to Issuer

2028

Do Not Honor. Declined CVV2 Mismatchailure

Do Not Honor. Declined CVV2 Mismatchailure

2029

Pick up card

Pick up card

2030

General System Error / Host Busy (Gift Card)

General System Error / Host Busy (Gift Card)

2031

Invalid Card (Gift Card)

Invalid Card (Gift Card)

2032

Invalid Terminal ID (Gift Card)

Invalid Terminal ID (Gift Card)

2033

Transaction Amount Error (Gift Card)

Transaction Amount Error (Gift Card)

2034

Gift Card has already been activated

Gift Card has already been activated

2035

Request Exceeds Balance (Gift Card)

Request Exceeds Balance (Gift Card)

2036

Cannot Load the Gift Card Amount Specified

Cannot Load the Gift Card Amount Specified

2037

Gift Card Cannot be Reloaded

Gift Card Cannot be Reloaded

2038

Gift Card has not been previously activated

Gift Card has not been previously activated

2039

Call for Assistance (Gift Card)

Call for Assistance (Gift Card)

2040

General System Error / Host Busy (Gift Card)

General System Error / Host Busy (Gift Card)

2171

Blocked due to ECI downgrade

Blocked due to ECI downgrade

2200

Unsupported Message Type

Unsupported message type

2201

Unable to handle message type at this time

Unable to handle message type at this time

2202

Unsupported Message Version

Unsupported message version

2203

Invalid xml format

Invalid xml format

2204

Empty request

Empty request

2205

Unable to locate merchant configuration

Unable to locate merchant configuration

2206

Error processing message request

Error processing message request

2207

Error processing cg3dsPaRes

Error processing cg3dsPaRes

2208

Missing or invalid cg3dsPaRes

Missing or invalid cg3dsPaRes

2209

Card type and message type mismatch

Card type and message type mismatch

2210

Error validating processor id value

Error validating processor id value

2211

Error validating merchant id value

Error validating merchant id value

2212

Merchant not active

Merchant not active

2213

Error validating message - transaction id is empty

Error validating message - transaction id is empty

2214

Error parsing cg3dsPaRes message elements

Error parsing cg3dsPaRes message elements

2215

Error validating amount

Error validating amount

2216

System error - call support

System error - call support

2217

Error processing lookup request

Error processing lookup request

2218

Error during 3ds authentication

Error during 3ds authentication

2219

Error persisting lookup information

Error persisting lookup information

2220

Error persisting cg3dsPaRes information

Error persisting cg3dsPaRes information

2221

Error persisting 3D Secure authentication information

Error persisting 3D Secure authentication information

2222

Error persisting VERes information

Error persisting VERes information

2223

Error persisting PAReq information

Error persisting PAReq information

2224

Error persisting VEReq information

Error persisting VEReq information

2225

Payment initiative not supported

Payment initiative not supported

2230

Cannot verify cg3dsPaRes - see status of cg3dsSignatureVerification

Cannot verify cg3dsPaRes - see status of cg3dsSignatureVerification

2300

Not allowed

Not allowed

2301

Invalid card number

Invalid card number

2302

Invalid card security code

Invalid card security code

2303

Invalid AVS fields

Invalid AVS fields

2304

Card holder missing

Card holder missing

2305

Invalid amount

Invalid amount

2306

Unsupported currency

Unsupported currency

2307

Invalid merchant account

Invalid merchant account

2308

Internal error

Internal error

2309

Billing address problem (City)

Unable to process your request. Please try later

2311

Billing address problem (Street)

Billing address problem (City)

2312

Billing address problem (HouseNumberOrName)

Billing address problem (Street)

2313

Billing address problem (Country)

Billing address problem (HouseNumberOrName)

2314

Billing address problem (StateOrProvince)

Billing address problem (Country)

2315

Billing address problem (Country)

Billing address problem (StateOrProvince)

2316

Refused

Refused

2317

Payment details are not supported

Payment details are not supported

5001

Redirect the card holder to the issuer page for additional authentication

Redirect the card holder to the issuer page for additional authentication

9689

Maximal length for the parameter passportNumber is

Maximal length for the parameter passportNumber is

9860

Field user is mandatory

Field user is mandatory

9861

Missing configuration

Missing configuration

Notes

  • Amount Format: Always use cents/agorot (1000 = 10.00)

  • Card Requirements: cardNo must be accompanied by cardExpiration

  • Pre-auth Expiry: Pre-authorizations expire after 7-30 days (issuer-dependent)

  • Token Format: 16 digits with the last 4 matching the original card

  • Test Cards: Use 4111111111111111 in a sandbox environment

  • Settlement: Transactions settle during nightly batch (typically 11:00 PM Israel time)

Last updated

Was this helpful?