Change Payment Agreement Status
Update the status of an existing payment agreement. This endpoint allows merchants to manage the status of payment agreements based on their business requirements. The status options available are:
active: Set the agreement to active status, allowing it to process payments as per the agreement terms.cancelled: Cancel the agreement, making it inactive and preventing any further transactions.suspended: Temporarily suspend the agreement, pausing all associated transactions until reactivated.
This feature is useful for controlling and managing payment workflows in response to specific business needs or customer requests.
Authorizations
A unique identifier assigned to each application.
A secure token associated with the app-id.
Body
Response
Status updated successfully.
A unique identifier for the payment agreement, used for tracking and management.
12345
The unique identifier for the payment agreement, providing a reference to the specific agreement being handled.
"agreement-12345"
A unique ID for the transaction as provided by the merchant, used to ensure transactions can be uniquely tracked.
1 - 90"client-trans-001"
The maximum allowable amount for each payment under this agreement, helping to manage the scope of transactions.
5000
A description of the payment agreement, providing context and information for the payer and merchant.
5 - 140"Monthly utility bill payment agreement."
A custom identifier assigned to the payment agreement, typically used for tracking and reference purposes.
255"custom-agreement-id-7890"
The current status of the payment agreement. Possible values include:
created: Agreement has been created but not yet activated.active: Agreement is currently active.suspended: Agreement has been temporarily suspended.cancelled: Agreement has been cancelled.failed: Agreement creation or payment has failed.
created, active, suspended, cancelled, failed "active"
The timestamp indicating when the payment agreement was created, in UTC.
"2024-01-01T00:00:00Z"
The type of payment agreement, indicating the nature of the payments involved.
MORTGAGE, UTILITY, LOAN, DEPENDANT SUPPORT, GAMBLING, RETAIL, SALARY, PERSONAL, GOVERNMENT, PENSION, TAX, OTHER SERVICE "UTILITY"
- Option 1
- Option 2
- Option 3
- Option 4
Details about the payer, including either bank account information or PayID details.
Details for the merchant callback, including endpoint URL and authorization header for receiving status updates on the payment agreement.