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

# Capture Transaction

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

## Request

- Base URL: `https://api.ksamerchant.geidea.net`
- URL: `https://api.ksamerchant.geidea.net/pgw/api/v1/direct/capture`
- Auth: HTTP basic

## 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/transaction-management.md) - [All operations](https://skmtc.dev/geidea/apis/transaction-management/llms.txt) - [OpenAPI document](https://skmtc.dev/geidea/apis/transaction-management/revisions/4eae92a0fe71?raw)
