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.

Ask AI
Assistant
Hourly Limit
0 / 20000 tokens used Resets in: 60m 0s
Order Lifecycle
Refunds
Settlements
Checkout
Dashboard
International Payments
How do I implement webhook notifications for payment status updates, and what's the recommended way to verify webhook authenticity?
How do I integrate Pine Labs payment gateway with my React Native mobile app and what are the required API credentials?
Can I customize the payment UI for card transactions, and what parameters can I pass to modify the checkout experience for my customers?
Assistant