v1
OpenAPI 3.1.12026-08-0684304578.8 KBCredit card transaction
This method should be used in rare occasions. For common use scenarios, refer to "Payments -> Charge customer" method.
Headers
Sets the content response language. Defaults to Hebrew (he).
Request body
Full card number Leave this empty when using FormatPreservingToken/CardToken/SingleUseToken
Format preserving card number Leave this empty when using CardNumber/CardToken/SingleUseToken
Card token Leave this empty when using CardNumber/FormatPreservingToken/SingleUseToken
Single use token, for all payment details (CardNumber, Expiration, CVV, CitizenID). Used primarily by the Payments JavaScript API. (Leave this empty when using CardNumber/FormatPreservingToken/CardToken)
Card expiration month (1-12) Leave this empty when using SingleUseToken
Card expiration year (4 digits) Leave this empty when using SingleUseToken
Transaction amount Leave this empty when using ParamJ = CheckDetails
Non-first payments count Leave this empty for non-payments transaction
First payment amount Leave this empty for non-payments transaction
Non-first payment amount Leave this empty for non-payments transaction
Transaction authorization number
Card CVV/CVV2
Card Track2
Israel Citizen ID / Passport Number
Transaction language Leave this empty to use the company default language
Unique transaction identifier. This parameter can be used for preventing duplicate transactions
Shva merchant number (Terminal number). This parameter should only be used when multiple merchants are defined in the company.
Custom user supplied data Supports up to 100 chars in each field
Custom user supplied data Supports up to 100 chars in each field
Custom user supplied data Supports up to 100 chars in each field
Custom user supplied data Supports up to 100 chars in each field
Custom user supplied data Supports up to 100 chars in each field
Supplier number when using a multi supplier terminal
Response
OK
Error message, in a user readable format
Technical error details, let us know if you received this.