tranCode | integer | Transaction Code. Values include:
1 (Normal),
2 (Pre Auth),
3 (Pre Auth Completion),
4 (Pre Auth Cancelation),
5 (Cancel),
6 (Authorized transaction). |
amount | integer | Amount of the transaction in cents. |
currency | string | Currency code in ISO 4217 format. |
ecrID | string | ECR/POS unique ID. Mandatory only if multiple clients use the same Merchant ID. |
vuid | string | Vendor (client) unique transaction identifier. |
tranType | integer | Transaction type. Values include:
1 (Regular),
3 (Forced Transaction),
6 (Cash Back),
7 (Cash),
30 (Balance),
53 (Refund). |
creditTerms | integer | Credit card payment options. Values include:
1 (Regular),
2 (Special Credit),
3 (Immediate),
6 (Credit),
8 (Settlements). |
creditPayments | integer | The number of credit payments. |
payments | integer | The number of payments. |
firstPaymentAmount | integer | Amount in cents of the first payment. |
otherPaymentAmount | integer | Amount in cents of the rest of the payments. |
paymentIndex | integer | The index to which the payments are linked. Values include:
1 (Linked to Madad),
2 (Linked to Dollar). |
cashBackAmount | integer | Cash back amount in cents. |
tipAmount | integer | Tip amount in cents. |
ipayCode | integer | Type of benefit. Values include:
0 (currency),
1 (stars),
2 (points),
3 (club),
99 (no benefit). |
ipayAmount | integer | Amount of benefit in cents. |
ipayPercent | integer | Percent of benefit (0-100). |
ipayUnits | integer | Number of benefit units. |
posEntryMode | integer | POS Entry Mode, type of card transaction. Mandatory if card data is supplied. Values include:
1 (MSR),
5 (CTLS MSR),
40 (Contact EMV),
50 (Phone),
51 (Signature only),
80 (Fallback (err)),
81 (Fallback (no AID)) |
cardTrack2 | string | Card track2 data. |
cardNumber | string | Card number (PAN) for card-not-present (CNP) transactions. |
expDate | string | Card expiration date in YYMM format. |
cvv | string | Card verification value (3 digits). |
cardHolderID | string | Personal ID of the card holder. |
zipCode | string | ZIP code. |
city | string | City. |
address | string | Address. |
authNum | string | Authorization Number (7 digits). |
originalUID | string | Original transaction unique identifier. |
language | string | UI Language. Values include Hebrew and English. |
conversionAmount | integer | The amount in ILS after conversion from the foreign currency. Mandatory if the currency field is not 376 or 840. |
changeRate | integer | The foreign currency exchange rate in precision of 4 digits after the decimal point. For example, 4.210 = 42100. Mandatory if the currency field is not 376 or 840. |
retailer | string | SHVA retailer number, compared with the SHVA retailer number of the payment terminal. |
additionalInfo | json of strings | Private vendor data sent to the payment gateway (up to 300 characters). |
cardless | bool | Complete the transaction without showing the card. |
petrol | bool | Do a petrol transaction. |
hideAnimation | bool | Donβt show animation at the end of the transaction. |