Payment Gateway Country Config Edit
Gateway
Payment Gateway Country Config Edit
Edit country config for payment gateway, to enable or disable the payment for countryCode, default is enable
POST
Payment Gateway Country Config Edit
Endpoint Overview
POSThttps://api.unibee.dev/merchant/gateway/edit_country_config
Edit country config for payment gateway, to enable or disable the payment for countryCode, default is enable
Authorization
All UniBee Merchant API requests require authentication via API key.| Header | Required | Description |
|---|---|---|
Authorization | Yes | Bearer <your_api_key> |
Content-Type | Yes | application/json (for request body) |
Parameters
Parameters for this endpoint are listed below. The schema is also shown in the Try it panel.Request body
| Name | Type | Required | Description |
|---|---|---|---|
countryConfig | object | No | The country config of payment gateway, a map with countryCode as key, and value for enable or disable |
gatewayId | integer | Yes | The id of payment gateway |
Request examples
cURL
Sandbox
Response
Success responses return a JSON envelope withcode, data, message, redirect, and requestId. code 0 indicates success. The response schema for this endpoint is shown below.
Error handling
| 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.Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json

