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:
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
The int_in parameter contains the complete XML request shown in the next section, but it must be URL-encoded before sending. All code examples include proper URL encoding.
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 paymentIsraCredit- "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 mandatoryPayments- 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)
cvv (String, Optional but Recommended)
Card security code for additional verification. While optional, strongly recommended for card-not-present transactions.
Valid Values: 3-4 digits
Example: 123
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
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
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
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
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
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
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:
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
033
Defective card
Card validation failed
036
Expired card
Card expiration date has passed
039
Incorrect control number
Card control number validation failed
All response codes
Click for the full list of response codes
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
Related commands
cancelDeal - Cancel transaction before settlement
refundDeal - Refund transaction after settlement
transmitTerminal - Manual settlement transmission
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?