---
title: "Create transaction"
method: POST
path: "/shops/{SHOP_ID}/transactions"
tags: ["Transaction"]
---

# Create transaction

`POST /shops/{SHOP_ID}/transactions`

Create transaction

## Path parameters

- `SHOP_ID` integer, required

## Request body

- object
  - `transaction` object, required
    - `name` string, required — Transaction name
    - `note` string — Note
    - `amount` integer — Amount of money
    - `is_locked` boolean — Locked
    - `tag_ids` string[] — Transaction tags
    - `payments` string[] — Payment method
    - `supplier_products_id` integer — Supplier products ID
    - `is_accounting` boolean — Financial accounting
    - `time_incurred` string, date-time — Time incurred
    - `payment_debts_to_suppliers` boolean — Paying off debts to suppliers
    - `images` string[] — Image links
    - `orderId` string — Order ID

## Response `200`

Success

- object
  - `success` boolean — Success status

---

[API](https://skmtc.dev/pancake/apis/pancake-pos-open-api.md) · [All operations](https://skmtc.dev/pancake/apis/pancake-pos-open-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/pancake/pancake-pos-open-api/revisions/acb70aa4b3f5/schema)
