Approve Transaction

The ApproveTransaction call must be executed after each successful payment. It is the final step in the transaction flow and serves as confirmation that your system has received and acknowledged the transaction details. Note: The transaction will still be processed even if the ApproveTransaction request is not executed or fails.

Log in to see full request history

📘

Important note :

All requests must be sent exclusively from your server’s back end. Client-side (browser-based) requests are not supported and will be blocked.

Body Params
string

Required field -Unique identifier refers to payment mathod

string

Required only for companies that are working with multiple businesses. company's code

integer

Required field - transaction identifier

string

Required field -transaction identifier

integer

Required field -
Credit card=1
Bit=6
Google Pay=14
Apple Pay=13

integer

Required field -
1-Direct Debit
2-Regular
4-Payments

integer

Required field - Sum from server notification

integer

Required field - The first payment to pay in a multiple payments transaction

integer

Required field - The amount of each payment after the first payment in a multiple payments transaction

integer

Required field -Current payment number

integer

Required field -Total number of payments to be made

string

Required field- Payment date

integer

Required field -An approval from the credit card company for the payment

string

Required field- Description of the product to be charged (will appear in the details of the transaction as well) Example: Payment for a monthly subscription.

string

Required field -Full name must consist of at least two names.

integer

Required field -A valid israeli mobile phone numebr Example: 0500000000

string

Required field -A valid email address

integer

Required field -Last 4 credit card digits from server notification

string

Required field -CardType from server notification

integer

Required field -
1-Local
2-Foreign
3-Fuel
4-Debit
5-Gift/Rechargeable

string

Required field -The card's brand from server notification

integer

Required field -
Mastercard=2
Visa=3
Isracard=5
Diners=8
Discover=7

integer

Required field -Card expiration date from server notification

integer

Required field -process identifier

string

Required field -process identifier

Response

Language
Click Try It! to start a request and see the response here!