EBP API Docs v0.5.12
EN

Purchase API - Capture Payment #

1. API Overview #

Purpose #

This API is used to request a Capture (settlement) after payment authorization.
It finalizes the authorized payment amount and processes the settlement based on the order number.
After processing the capture, the API returns the result to the merchant to ensure a secure settlement process.

Details #

ItemValue
API NameCapture Payment
API Path/api/v2/payment/capture
API IDEBP_API_228
HTTP MethodPOST
RegionGlobal

2. Request Specification #

2.1 Request Header #

For detailed header information, please refer to the Common Headers documentation.

2.2 Request Data Schema #

depthFieldDetails & Description
0orderNo

string

🔴 Required

Order Number

0captureAmount

number

🔴 Required

Capture Amount

2.3 Request Examples #

JSON Example #

{
  "orderNo": "ORD20251224001",
  "captureAmount": 100.0
}

3. Response Specification #

3.1 Response Data Schema #

depthFieldDetails & Description
-1resultCode

string

🔴 Required

Result code

e.g., "0" for success, "EBP-A-0001" for error
-1message

string

🔴 Required

Result message

-1requestId

string

🔴 Required

Unique request identifier for tracking

-1timestamp

string

🔴 Required

Response timestamp in ISO 8601 format

e.g., 2025-12-19T14:24:00+09:00
-1data

object

🔴 Required

Response data

0orderNo

string

🔴 Required

Order Number

0resultCode

string

🔴 Required

-

0message

string

🔴 Required

-

3.2 Response Samples #

Success Response #

{
  "resultCode": "0",
  "message": "SUCCESS",
  "requestId": "1767139979421",
  "timestamp": "2025-12-31T00:12:59.422210900Z",
  "data": {
    "orderNo": "ORD20251224001",
    "resultCode": "000",
    "message": "success"
  }
}
Last updated: 2026-04-24 07:45:12 © 2026 LG Electronics Inc. All rights reserved.