Transaction statuses
After PayCross processes a transaction request, the transaction will receive one of the following statuses:
Status | Description |
---|---|
pending |
The transaction request is accepted, but the transaction is not completed yet. PayCross provided you with the parameters of the payment method form where the customer should finalize the transaction. |
expired |
Payment was not finished by the time set as a value of the request parameter expired_at . This transaction can be deleted with an appropriate API request. If needed, notify the customer and re-initiate the transaction. |
error |
The transaction request is not accepted. Most often, the transaction request body contains errors. Besides this status, PayCross returns an appropriate error message. |
successful |
The transaction is successfully finished. |
failed |
The transaction failed. |
deleted |
The transaction was deleted. |
Get a transaction status
To request a status of the transactions, send a status query request with the uid
or the tracking_id
.