Get Payment Agreement Detail
Retrieve the details of a specific payment agreement, including its current status. This endpoint provides insight into the lifecycle and status of a payment agreement, which can be one of the following:
created: The customer has initiated the creation of the Payment Agreement.active: The Payment Agreement is active and ready to process payments.suspended: The Payment Agreement is temporarily suspended, pausing all associated transactions.cancelled: The Payment Agreement has been cancelled, and no further payments can be processed.failed: The Payment Agreement has failed due to an error.
For testing purposes, specific PayIDs can be used to simulate different statuses:
created: Use PayIDno-action@example.comto keep the agreement status ascreated.failed: Use PayIDerror@example.comto trigger a failure status.cancelled: Use PayIDcancel-agreement@example.comto simulate a cancelled status.suspended: Use PayIDsuspend-agreement@example.comto simulate a suspended status.
Authorizations
A unique identifier assigned to each application.
A secure token associated with the app-id.
Query Parameters
The unique Hello Clever payment ID for the payment agreement.
Response
Request processed 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.