Billing Account API - Delete Payment Methods #
1. API Overview #
Purpose #
This API securely deletes a registered payment methods.
Once deleted, the payment methods cannot be used for future payments, helping improve security by removing unnecessary payment methods.
Deletion is permanent, so confirm before requesting.
Details #
| Item | Value |
|---|---|
| API Name | Delete Payment Methods |
| API Path | /api/v2/payment-methods/delete |
| API ID | EBP_API_124 |
| HTTP Method | POST |
| Region | Global |
2. Request Specification #
2.1 Request Header #
For detailed header information, please refer to the Common Headers documentation.
2.2 Request Data Schema #
| depth | Field | Details & Description |
|---|---|---|
| 0 | userNo |
🔴 Required Unique number for the user |
| 0 | paymentMethodId |
🔴 Required Registered Payment Method ID |
2.3 Request Examples #
JSON Example #
{
"userNo": "KR1234567890",
"paymentMethodId": "b79c2955f3a7462f86885c2d7fae04b5"
}
3. Response Specification #
3.1 Response Data Schema #
Response Data Schema #
| depth | Field | Details & Description |
|---|---|---|
| -1 | resultCode |
🔴 Required Result code e.g., "0" for success, "EBP-A-0001" for error |
| -1 | message |
🔴 Required Result message |
| -1 | requestId |
🔴 Required Unique request identifier for tracking |
| -1 | timestamp |
🔴 Required Response timestamp in ISO 8601 format e.g., 2025-12-19T14:24:00+09:00 |
| -1 | data |
null |
This API does not return any data in the
datafield.
3.2 Response Samples #
Success Response #
{
"resultCode": "0",
"message": "SUCCESS",
"requestId": "01EFX0CRR7JK0KCSSTFEEDRDVG",
"timestamp": "2025-12-30T07:19:28.323457100Z",
"data": null
}