Update Intention
Outcome: Update the (amount, billing_data, special_reference, and notification_url) of a already created intention
Authorization
Add your “secret key“ in the authorization header preceded by the word "Token ".
Header Parameters
Bearer token authentication. Format: "Token YOUR_SECRET_KEY"
Path Parameters
Client secret token for completing the payment
Body Parameters
The item amount, expressed in cents and located under the items array. When multiple items are provided, the sum of all item amounts must equal the total transaction amount.
Currency code (e.g., EGP, USD)
Available payment methods for this transaction
Show child attributes
List of items in the order
Show child attributes
Customer billing information
Show child attributes
Additional custom data
Show child attributes
A unique reference associated with the transaction or order, returned in the transaction callback under merchant_order_id.
A callback URL that receives a POST request with full transaction details after the transaction succeeds or fails. Supported only with card Integration IDs. This endpoint
A URL to which the customer is redirected after the transaction completes, with transaction details included as query parameters. Supported only with card and wallet payment methods.
Response
Response Attributes
Show child attributes
Unique identifier for the transaction
Show child attributes
Client secret token for completing the payment
Available payment methods for this transaction
Show child attributes
Special reference identifier for merchant use
Additional custom data
Show child attributes
Indicates if the transaction has been confirmed
Current status of the record
Card details used for the transaction
List of saved card tokens
Type of object returned
What made this section unhelpful for you?
Base URL
Production:
Sandbox: