---
title: "Checkout"
method: POST
path: "/api/v2-2/checkout"
---

# Checkout

`POST /api/v2-2/checkout`

## Request

- Base URL: `https://bbot.menu`
- URL: `https://bbot.menu/api/v2-2/checkout`
- Auth: HTTP basic

## Response `200`

200

- union
  - object
    - `failures` object[]
    - `orderIds` string[]
  - object
    - `failures` object[]
      - `orderId` string
      - `unfulfillable_menuItemIds` object[]
      - `payment_intent_id_to_verify` unknown
      - `checkout_id` string
      - `errorCode` string
      - `lineItemIdsToRemove` object[]
      - `errorID` unknown
      - `customer_name` string
    - `orderIds` object[]

## Other responses

- `400`: 400
- `401`: 401
- `403`: 403

## Changes

- **2026-11-03** `3f597b5930d7`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/bbot/apis/bbot-api/changes/api/v2-2/checkout/post.md)

---

[API](https://skmtc.dev/bbot/apis/bbot-api.md) - [All operations](https://skmtc.dev/bbot/apis/bbot-api/llms.txt) - [OpenAPI document](https://skmtc.dev/bbot/apis/bbot-api/revisions/3f597b5930d7?raw)
