Transaction Status

View as Markdown

Use requery to confirm final transaction status after vending. This is especially important for asynchronous, pending, or network-dependent transactions.

1GET /requery

When to requery

  • The vend response is pending or accepted.
  • Your application timed out before receiving a final response.
  • A customer reports payment uncertainty.
  • Your reconciliation job needs to confirm final status.

Reconciliation checklist

StoreWhy it matters
Your transaction referenceLets you match the vend request to later status checks.
Pay4Power referenceHelps Pay4Power support trace the transaction.
Correlation IDUseful for debugging API request paths.
Final statusDrives customer fulfilment, reversals, and reporting.

Retry behavior

Requery can be retried safely. Avoid creating duplicate vend requests while the original transaction may still be processing.