PayPaga
  1. Appendix
PayPaga
  • Introduction
    • Introduction
    • API Reference
    • Errors
    • Standard Codes and Values
  • Authorization
    • Authorization
    • OAuth 2.0 Token Generation
  • Pay In - Direct API Integration
    • Pay In - Direct API Integration
    • Pay In - Payment Options
    • Pay In - Payment Processing
    • Pay In - Query Transactions
  • Pay In - PayURL Integration
    • Pay In - PayURL Integration
    • Pay In - Create PayURL
  • Pay Out - Direct API Integration
    • Pay Out - Direct API Integration
    • Pay Out - Query Transactions
    • Pay Out - Payment Processing
  • Pay Out - Examples
    • Pay Out - Brazil
    • Pay Out - Mexico
    • Pay Out - Argentina (V2)
    • Pay Out - Colombia (V2)
    • Pay Out - Ecuador (V2)
    • Pay Out - Guatemala (V2)
    • Pay Out - Peru (V2)
  • Transactions Status Notification
    • Transactions Status Notification
  • Query Balance
    • Query Balance
  • Appendix
    • Transaction Status Definitions and Lifecycle
  1. Appendix

Transaction Status Definitions and Lifecycle

"Initiated": Set when a transaction intent is initiated either when the Payment widget is loaded or the Payin Payment Options API is called..
"Authorizing": Set when a transaction intent is submitted to a Payment Provider for processing when a Payment Processing API endpoint is called. The transaction remains in this state until the Payment Provider responds..
"Pending": Set when a Payment Provider responds to the transaction processing request indicating successful receipt of the transaction.
"Reject" (Final State): Set when a Payment Provider responds to the transaction processing request indicating unsuccessful receipt of the transaction.. Final state indicating a failed transaction.
"Declined" (Final State): Set when a Payment Provider responds to the transaction processing request indicating processing was unsuccessful. Final state indicating a failed transaction.
"Canceled" (Final State): Set when payment processing has been cancelled. Final state indicating a failed transaction.
"Refund" (Not yet implemented): This status is reserved for future use for where a transaction is reversed.
"Approved" (Final State): Set when a Payment Provider confirms the successful completion of the payment lifecycle. Final state indicating a successful transaction.
"Error" (Final State): Set when an unexpected errors occurs during processing. Final state indicating a failed transaction.
"Expired" (Final State): Set when a Pending transaction reach the time limit to be completed when an end user interaction is required. Final State indicating an incomplete transaction.
Previous
Query Balance
Built with