---
title: "example_checkout_transaction_event"
method: POST
path: "/examples/checkout_transaction"
tags: ["example-checkout-events"]
---

# example_checkout_transaction_event

`POST /examples/checkout_transaction`

Event is pushed to subscribers when the checkout transaction is created or
updated

## Headers

- `event` string, required
- `event-delivery` string, required
- `event-signature` string
- `content-type` string, required

## Request body

- CheckoutTransactionEvent
  - `account_id` string, required
  - `event` 'checkout_transaction', required
  - `event_delivery` string, uuid, required
  - `transaction` object, required — The transaction details, see Checkout API /api-reference/transactions/transactions_id_get for complete description of all properties that can be included in the transaction object
    - `id` string, required
    - `session_id` string, required — The session id for the transaction
    - `merchant_reference` string, required — A reference specified by the merchant to identify the transaction
    - `created_at` string, date-time, required
    - `updated_at` string, date-time, required
    - `merchant_reference_2` string — A reference specified by the merchant to identify the transaction, can be updated after the transaction has been created

## Response `200`

event handled

## Other responses

- `400` — ignored, stop resend
- `500` — unhandled, resend

---

[API](https://skmtc.net/dintero/apis/account-management-api.md) · [All operations](https://skmtc.net/dintero/apis/account-management-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/dintero/account-management-api/revisions/9b83a4199008/schema)
