Life Cycle

Learn about the different status a Plural hosted checkout can have during its life cycle.

You can use the key values of ppc_Parent_TxnStatus and ppc_ParentTxnResponseCode to know the states of your payments.

The table below list the statuses of a third party validation flow.

Transaction Stateppc_Parent_TxnStatusppc_ParentTxnResponseCodeDescription
SUCCESS41When the payment is successful.
FAILED1-1When the payment gets failed.
INITIATED11When the payment is initiated.
SUCCESS [Refund Initiated]12When the refund is successfully Initiated.
SUCCESS [Full Refunds]61When full refund is successful.
SUCCESS [Partial Refunds]91When partial refund is successful.
FAILED [Payment/Full Refund/Partial Refund]-7Any codeWhen the transaction is failed.

📘

Note:

  • We return the ppc_Parent_TxnStatus and ppc_ParentTxnResponseCode parameter values in our Inquiry API. Use them to map and determine the real-time status of the transaction.