Skip to main content

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

ParameterTypeRequiredDefaultDescription
merchantAccountIdstringYes-Your merchant account ID
includeGroupsintegerNo0Include solution groups (0 or 1)
isDepositEnabledintegerNo1Filter solutions with deposit enabled (0 or 1)
isPayoutEnabledintegerNo1Filter 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

FieldTypeDescription
successbooleanRequest success status
messagestringResponse message
dataarrayArray of payment solution objects
data[].idstring/nullUnique solution ID (UUID format)
data[].namestringSolution name
data[].logostringURL to solution logo image
data[].supported_currenciesarrayList of supported ISO 4217 currency codes
data[].regionsarraySupported geographical regions (if applicable)
data[].dynamic_currency_supportedintegerWhether dynamic currency conversion is supported (1 = yes, 0 = no)

Usage

This endpoint is useful for:

  1. Displaying available payment methods to your customers
  2. Getting solution IDs for use in Payment with Solution ID
  3. Checking which solutions support dynamic currency conversion
  4. 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.