# Report the Transaction Results
source: https://developer.mastercard.com/mastercard-checkout-solutions/tutorial/integrate_apis/step10/index.md

## Step 10: Report the Transaction Results {#step-10-report-the-transaction-results}

Report the results of the transaction to Mastercard Integrated System using the [POST confirmations](https://developer.mastercard.com/mastercard-checkout-solutions/documentation/api-reference/apis/index.md#confirmations) endpoint.

The confirmation data is sent in the request body, and a successful response of 204 (No Content) will be returned.

Mastercard recommends the integrator to send the Confirmation API calls for the below scenarios :

* Payload is received but no authorization is submitted.
* Payload is received and authorization is successfully completed.
* Order cancellation is submitted after successful authorization.
* When payload is received and authorization was declined.
* Refund is submitted.

#### View checkoutEventType and checkoutEventStatus field values required for different scenarios: {#view-checkouteventtype-and-checkouteventstatus-field-values-required-for-different-scenarios}

|      Merchant Action       |               Events for an order               | Merchant Order Status | Confirmation API checkoutEventType | Confirmation API checkoutEventStatus |
|----------------------------|-------------------------------------------------|-----------------------|------------------------------------|--------------------------------------|
| No Authorization Submitted | Authorization will be submitted at a later time | Created               | 01 - Authorize                     | 01 - Created                         |
| Authorization Submitted    | Approval Code received                          | Approved              | 01 - Authorize                     | 02 - Confirmed                       |
| Authorization Submitted    | Order Cancelled -- reversal submitted           | Cancelled             | 04 - Cancel                        | 03 - Cancelled                       |
| Authorization Submitted    | No Approval Code received                       | Cancelled             | 01 - Authorize                     | 03 - Cancelled                       |
| Refund                     | Refund is processed                             | Refund                | 03 - Refund                        | 02 - Confirmed                       |

