Transaction Statuses Workflow {#thunes-promptpay-status-flow}
=============================================================

This workflow describes the sequence of possible statuses you can receive when processing a sale.  
![](/content/dam/documentation/cybs/en-us/topics/payments-processing/altpay/thunes/graphics/thunes-status-flow-sale-check.svg/jcr:content/renditions/original)

1. The merchant sends a sale API request to `Cybersource` and receives one of these possible statuses:
   * `FAILED`: The sale cannot be completed.
   * `PENDING`: The sale request is accepted but is not completed. Request the check status service to retrieve status updates.
2. The merchant sends a check status API request to `Cybersource` to verify the status of the sale and receives one of these statuses:
   * `ABANDONED`: The customer did not complete the payment using the redirect URL.
   * `FAILED`: The service request failed. A failed request can be due to either a rejected transaction or a technical error.
   * `PENDING`: The sale request is accepted but is not completed. Request the check status service again after 60 minutes to retrieve a status update.
   * `SETTLED`: The sale request is settled for the requested amount. When the settled amount is deposited into the merchant's bank account, the status updates to `FUNDED`.
     {#thunes-promptpay-status-flow_d53e54}

