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.