parameter
| Description | Example value |
terminalnumber
| terminal number | 1000 |
username
| Username | TestUser |
TokenToCharge.Token | The chargeable token | AA-BB-CC |
TokenToCharge.Salt | Salt token as transferred during creation (not used) | 1234 |
TokenToCharge.CardValidityMonth | MM card validity | 03 |
TokenToCharge.CardValidityYear | YY card validity. | 19 |
TokenToCharge.SumToBill | Billing amount | 4500.50 |
TokenToCharge.ApprovalNumber | If the terminal has a CVV, it is not possible to charge a transaction token without passing this parameter. 2. Confirmation number received when performing J5 to the card A confirmation number should only be used once. 3. If the console does not have a CVV, it is not possible to pass this parameter. 4. Customers who are removed with IMAPAY should not pass this parameter. If the money is transferred, it will be received on the 15th of next month.
| 0 |
TokenToCharge.IdentityNumber
| ID. the owner of the card | 040617644 |
TokenToCharge.CoinID | Billable currency | NIS 1 2 - dollars Otherwise: A list of billing currency codes |
TokenToCharge.SumInStars | Amount for star billing | 0 |
TokenToCharge.NumOfPayments | Multiple billing payments | 5 |
TokenToCharge.RefundInsteadOfCharge | Whether to credit a token instead of a charge | Fasle - Charge Token True - token refund
|
TokenToCharge.UserPassword | If credits are issued with a token refund , the API password must be passed to that user's credits | aSD34SDF-1asd |
TokenToCharge.ExtendedParameters | Ignore | not in use |
TokenToCharge.CardOwnerName | The name of the card holder to display in reports |
|
TokenToCharge.SapakMutav | Customer number in the work of a beneficiary rabbi. | 1234 |
TokenToCharge.TokenCompanyUserName | Optional - Which company has the positive charge. |
|
TokenToCharge.TokenCompanyPassword | Optional - Which company has the positive charge. |
|
TokenToCharge.FirstPaymentSumAgorot | Optional - First payment amount in heart payments ! Amounts are in agorot - see note at end of table |
|
TokenToCharge.ConstPaymentAgorot | Optional - the amount of other payments to the heart! Amounts are in agorot - see note at end of table |
|
420 (Fixed value)
|
Request cancellation of credit-line / "on-hold" charge( Also needed - Approvalnumber param )
| TokenToCharge.MTI |
TokenToCharge.JParameter | A token exists in the system and want to perform a frame perception again This parameter can be passed with a value of 5 (optional) | Frame perception Test card - 2 |
TokenToCharge.IsAutoRecurringPayment | Direct debit only in EMV terminal The parameter must be passed as true (not mandatory) - the transaction will be marked as direct debit and not as regular debit. Credit companies require this parameter to be transferred - in a direct debit terminal. Required if you want to get a file overwritten from the credit card company. Update file is overwritten from the credit card company | true |
TokenToCharge.UniqAsmachta | Unique Transaction ID - Preferred | The transaction ID must be transferred to your system. If we receive the same system identifier, we return a double transaction. And will not charge the transaction 25 characters long.
To avoid T/O when using this parameter, send requests contatning UniqAsmachta - in sequence, not in parallel. |