Post Create Ally Payment Request
The Ally Secure Payments API enables an AndDone Ally to submit payment transactions on behalf of their sub-merchants. This API supports two types of payment transactions:
- Payment Intent - This type of payment transaction is used when a payment intent has been generated for multi-step transactions. Payment Intent type transactions require a payment intent token.
- Open Payment - An open payment is a single-step payment transaction that does not require a payment intent.
Webhook Notifications: This API supports webhook notifications for real-time tracking of payment transactions. To receive notifications, subscribe to the Transaction webhook module in the AndDone Merchant Portal. For detailed payload and event information, see Transaction Webhook Payloads.
| API Endpoint |
| https://api.uat.anddone.com/secure/payments |
| API Data | Details |
| URI | secure/payments |
| Method | POST |
| Authorization | API Key Authorization |
| Authorization | |
| x-api-key | API key ({env_merchantAccessKey}) of the AndDone Ally who is submitting the transaction on the sub-merchant's behalf. |
| Request Headers | |
| x-app-key | The Merchant ID ({env_merchantId}) of the Ally sub-merchant. |
| x-version | API version (e.g., 2.3) |
| Origin | URL or IP address provided to AndDone as an allowed origin. |
| Content-Type | application/json |
Request Parameters
| Field Name | Data Type | Mandatory | Field Length | Description |
Body Request Example (JSON)
Response Parameters
Body Response Example (JSON)