Solutions List
Get a list of all available payment solutions for your merchant account.
Endpoint Information
Name: Get Available Payment Solutions
Method: GET
URL: {{BASE_URL}}/api/v1/merchant/active/solutions?merchantAccountId={{your_account_no}}
Authentication
Type: Basic Auth
- Username: App Key
- Password: Secret Key
Query Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
merchantAccountId | string | Yes | - | Your merchant account ID |
includeGroups | integer | No | 0 | Include solution groups (0 or 1) |
isDepositEnabled | integer | No | 1 | Filter solutions with deposit enabled (0 or 1) |
isPayoutEnabled | integer | No | 1 | Filter solutions with payout enabled (0 or 1) |
Example Request
GET {{BASE_URL}}/api/v1/merchant/active/solutions?merchantAccountId=100001&includeGroups=0&isDepositEnabled=1&isPayoutEnabled=1
Response
Success Response
{
"success": true,
"message": "Success",
"data": [
{
"id": "bf8ec435-d6ae-4ad3-83fe-61cf30b0dd6b",
"name": "ChargeMoney",
"logo": "https://centralisera-staging.s3.amazonaws.com/solution/logo/Dchzw7xvWGyWi00abohJg9l60p2pdfTYAh5UuaUk.png",
"supported_currencies": [
"USD",
"EUR"
],
"regions": [],
"dynamic_currency_supported": 1
},
{
"id": "485093e0-2ed6-466a-8573-7ee659db40c5",
"name": "Trust Payments",
"logo": "https://centralisera-staging.s3.amazonaws.com/solution/logo/08NXhGpSzOIq7kaTSz1m2s3fuQ27zaBYltnb9dqh.png",
"supported_currencies": [
"USD",
"EUR"
],
"regions": [
"Africa"
],
"dynamic_currency_supported": 0
},
{
"id": "5fb4b50a-9c9f-4acf-bd61-686ae557c118",
"name": "Ecommpay",
"logo": "https://centralisera-staging.s3.amazonaws.com/solution/logo/nZQxdt4D3tZzSvFSpuye19LMlvyLcpSikmvjTr5E.jpg",
"supported_currencies": [
"USD",
"EUR"
],
"regions": [],
"dynamic_currency_supported": 1
},
{
"id": null,
"name": "Skrill",
"logo": "https://centralisera-staging.s3.amazonaws.com/solution/logo/645c0d1281aab271.png",
"supported_currencies": [],
"regions": [],
"dynamic_currency_supported": 1
},
{
"id": "436f06e1-57ee-478d-bc9e-337ca4f2337f",
"name": "Paysafe Skrill",
"logo": "https://centralisera-staging.s3.amazonaws.com/solution/logo/Ldpu3SX22Ua4lbHlb6ywynBwTIvzvnmdv2f2v6PO.jpg",
"supported_currencies": [
"USD",
"EUR"
],
"regions": [],
"dynamic_currency_supported": 1
}
]
}
Response Fields
| Field | Type | Description |
|---|---|---|
success | boolean | Request success status |
message | string | Response message |
data | array | Array of payment solution objects |
data[].id | string/null | Unique solution ID (UUID format) |
data[].name | string | Solution name |
data[].logo | string | URL to solution logo image |
data[].supported_currencies | array | List of supported ISO 4217 currency codes |
data[].regions | array | Supported geographical regions (if applicable) |
data[].dynamic_currency_supported | integer | Whether dynamic currency conversion is supported (1 = yes, 0 = no) |
Usage
This endpoint is useful for:
- Displaying available payment methods to your customers
- Getting solution IDs for use in Payment with Solution ID
- Checking which solutions support dynamic currency conversion
- Filtering solutions by deposit/payout capabilities
tip
You can use the solution id from this response in the Payment Request API with the solutionUniqueId parameter to process payments through a specific solution.
Related Endpoints
- Solution Groups List - Get available solution groups
- Payment with Solution ID - Process payment through specific solution
- Dynamic Currency Payment - Check which solutions support currency conversion