Skip to main content
GET
Get Payment Providers

Endpoint

Description

Retrieves a list of all payment providers available to the current user and their chosen defaults. Only the listed payment providers can be used to initiate a transaction.

Headers

string
required
Merchant API key for authentication
string
required
Bearer token of the authenticated userFormat: Bearer {token}

Response

string
User’s default provider for deposits
string
User’s default provider for withdrawals
object
Object containing available payment providers

Example Request

Example Response

The providers returned by this endpoint are the only ones that can be used when initiating deposit or withdrawal transactions for this user.

Error Codes

Use Cases

This endpoint is useful for:
  • Displaying available payment options to users
  • Pre-selecting the user’s default payment provider
  • Validating payment provider selections before initiating transactions
  • Building dynamic payment forms based on user preferences