Skip to main content
GET
/
shops
/
{shopId}
/
paymentmethods
Get Payment Methods
curl --request GET \
  --url http://staging.qshop.ng/apiv2/shops/{shopId}/paymentmethods
{
  "msg": "<string>",
  "data": [
    {
      "isStandAlone": true,
      "_id": "<string>",
      "key": "<string>",
      "canUseCustomKeys": true,
      "disabled": true,
      "imageId": "<string>",
      "imageUrl": "<string>",
      "meta": {
        "requiresBankAccount": true,
        "supportsRecurringPayment": true,
        "platformType": "<string>",
        "subscription": {
          "priority": "<unknown>",
          "supportedCurrencies": "<unknown>",
          "supportsRecurringPayments": "<unknown>"
        },
        "schema": [
          {
            "type": "<string>",
            "key": "<string>",
            "authType": "<string>",
            "credentials": [
              {
                "key": "<string>",
                "label": "<string>",
                "type": "<string>",
                "required": true,
                "readonly": true,
                "length": "<unknown>",
                "validation": "<string>"
              }
            ]
          }
        ],
        "custom": {
          "setup": [
            {
              "title": "<string>",
              "description": "<string>"
            }
          ]
        }
      },
      "name": "<string>",
      "plans": [
        "<string>"
      ],
      "requiresKYC": true,
      "standAlone": true,
      "summary": [
        {
          "_id": "<string>",
          "title": "<string>",
          "description": "<string>"
        }
      ],
      "supportedCountries": [
        {
          "_id": "<string>",
          "name": "<string>",
          "dialCode": "<string>",
          "code": "<string>",
          "__v": 123,
          "geoId": "<string>",
          "hasPostCode": true,
          "postalCodeFormat": "<string>",
          "currencyCode": "<string>",
          "east": 123,
          "north": 123,
          "south": 123,
          "west": 123
        }
      ],
      "supportedCurrencies": [
        {
          "_id": "<string>",
          "code": "<string>",
          "symbol": "<string>",
          "nationality": "<string>",
          "exchangeRate": 123,
          "__v": 123,
          "country": "<string>",
          "name": "<string>",
          "minimumProcessingAmount": 123
        }
      ],
      "type": "<string>",
      "__v": 123,
      "description": "<string>",
      "miniImageId": "<string>",
      "miniImageUrl": "<string>",
      "webhookKey": "<string>",
      "image": "<string>"
    }
  ],
  "success": true
}

Path Parameters

shopId
string
required

Response

200 - application/json
msg
string
required
data
object[]
required
success
boolean
required