Skip to content

Status Check API

| View as Markdown

Get real-time status and transaction history for a specific mandate or subscription, including payment frequency, amounts, scheduled cycles, and past transaction results. Ideal for tracking active agreements, verifying next due date, and monitoring failed or successful debits.

https://payments.airpay.co.in/pay/v4/api/mandates/list_mandate.php
ParameterType ValueDescriptionValue Like
Content-Type requiredStringThe Content-Type header specifies the media type of the request or response body, allowing the receiver to correctly interpret the For XML data, use application/xml.For JSON: application/json,For XML: application/xml
ParameterType ValueDescriptionValue Like
page_number requiredNumeric
(1–10)
0
subscription_id/orderid requiredNumeric
(1–10)
ParameterType ValueDescriptionValue Like
subscription_id requiredStringsubscription_id Unique identifier assigned to the subscription or mandate.
end_date requiredStringend_date Mandate end date.
amount requiredStringTransaction amount.
period requiredStringFrequency or duration period of mandate.
transaction_type requiredStringType or category of transaction.
transaction_date requiredString
subscription_status requiredString
next_tran_date requiredString
last_tran_date requiredString
subscription_amount requiredString
subscription_maxamount requiredString
frequency requiredStringFrequency or duration period of mandate.
subscription_cycle requiredString
total_recurring_transaction requiredString
transaction_history requiredStringArray of subscription objects
transaction_history.ap_transactionid requiredStringTransaction ID assigned by the payment gateway.
transaction_history.transaction_type requiredStringDefines the type of transaction.sale, refund, mandate, etc.
transaction_history.transaction_date requiredString
transaction_history.transaction_amount requiredString
transaction_history.transaction_status requiredStringStatus code representing the transaction result.211 = InProcess, 400 = Failed