Skip to main content
GET
/
api
/
v1
/
settings
/
payments
List Payment Providers
curl --request GET \
  --url https://api.launchmystore.io/api/v1/settings/payments \
  --header 'Authorization: Bearer <token>'
{
  "status": 200,
  "state": "success",
  "message": null,
  "data": { "paymentProviders": [], "count": 0 },
  "pagination": null
}
Returns every payment provider configured for the merchant — gateway name, display name, supported methods, and enable/disable state.
Provider secrets (secretKey) are always stripped from this endpoint. Apps cannot read merchant gateway credentials over the public API.
Required scope: read_settings

Response

data
object
{
  "status": 200,
  "state": "success",
  "message": null,
  "data": { "paymentProviders": [], "count": 0 },
  "pagination": null
}