---
title: "Capture Transaction"
method: POST
path: "/pgw/api/v1/direct/capture"
---

# Capture Transaction

`POST /pgw/api/v1/direct/capture`

## Request body

- object
  - `orderId` string, required — Unique ID for the order.
  - `callbackUrl` string — The URL of your callback server to receive useful information for keeping track of your inventory, records, etc. The URL may have protocol (http/https), subdomain (optional), domain name and path (optional)
  - `captureAmount` number, float — Amount for which capture is requested. Amount must be greater than 0.01. Won't be allowed to capture more than the amount requested in the Authorize request.

## Response `200`

200

- object

## Other responses

- `400` — 400

---

[API](https://skmtc.dev/geidea/apis/checkout-v2.md) · [All operations](https://skmtc.dev/geidea/apis/checkout-v2/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/geidea/checkout-v2/revisions/873e534eeb01/schema)
