https://api.unibee.dev/merchant/payment/method_new
Create New Payment Method
| Header | Required | Description |
|---|---|---|
Authorization | Yes | Bearer <your_api_key> |
Content-Type | Yes | application/json (for request body) |
| Name | Type | Required | Description |
|---|---|---|---|
currency | string | No | The currency of payment method |
gatewayId | integer | Yes | The unique id of gateway |
metadata | object | No | Metadata,Map |
redirectUrl | string | No | The redirect url when method created return back |
subscriptionId | string | No | The id of subscription that want to attach |
type | string | No | |
userId | integer | Yes | The customer’s unique id |
code, data, message, redirect, and requestId. code 0 indicates success.
| Field | Type | Description |
|---|---|---|
code | integer | Response code. 0 = success |
data | object | Response payload |
data.method | object | |
data.url | string | The gateway url to create a new method |
message | string | Human-readable message |
requestId | string | Request ID for support |
| HTTP status | Meaning |
|---|---|
| 400 | Bad request — invalid or missing parameters. Check message in the body. |
| 401 | Unauthorized — missing or invalid API key. |
| 404 | Not found — invalid path or resource. |
| 500 | Server error — retry with backoff. |
code in the response body is non-zero, check message for details. Use requestId when contacting support.Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The unique id of gateway
The customer's unique id
The currency of payment method
Metadata,Map
The redirect url when method created return back
The id of subscription that want to attach