adminBillingPaymentMethods
#An issuer's active payment methods (PlatformAdmin only).
Arguments
- issuerId!
Payment methods, payment service providers, top-ups, refunds, and gateway adapters.
An issuer's active payment methods (PlatformAdmin only).
Arguments
List the PSP accounts of a specific tenant (PlatformAdmin only).
Mirrors pspAccounts but takes the target tenant from the argument
instead of the request context, so platform admins can inspect a
tenant they're not impersonating. Used by the admin tenant detail
page.
Arguments
Default
{
"provider": null,
"environment": null,
"enabled": null,
"regionId": null,
"search": null,
"pagination": {
"limit": 10,
"page": 1,
"after": null
}
}Arguments
Full PSP coverage matrix: every PSP with its supported countries, brand name, and whether this deployment can actually charge through it. Intended for marketing "by region" views.
Payment gateways (PSPs) available in the given country.
country_code must be an ISO 3166-1 alpha-2 code (case-insensitive).
Returns an empty list for unknown country codes.
Arguments
ISO 3166-1 alpha-2 country code (e.g. "KW", "US").
Arguments
Get a single PSP account by ID (admin only)
Arguments
List Tenant's PSP accounts (admin only)
Arguments
Default
{
"provider": null,
"environment": null,
"enabled": null,
"regionId": null,
"search": null,
"pagination": {
"limit": 10,
"page": 1,
"after": null
}
}Every payment gateway, ranked for the given countries.
Pass the tenant's operating countries (from myOperationFootprint) to
get a coverage verdict per gateway and a recommendation. Pass an empty
list to get the bare catalog — capabilities and credential schemas,
with no ranking.
Returns credential *schemas*, never credential values.
Arguments
ISO 3166-1 alpha-2 codes the gateway must serve, e.g. ["GB", "SA"].
Default
[]Get all savable payment options available for the user
Arguments
List saved payment methods for the current user.
Arguments
Default
20Default
0Arguments
Archive a payment method (PlatformAdmin only). Never a hard delete: issued invoices reference it, and the details a client was actually given live in the invoice's own snapshot.
Arguments
Record money received against an invoice (PlatformAdmin only).
Arguments
Remove a payment recorded in error (PlatformAdmin only).
Arguments
Create or update a payment method (PlatformAdmin only).
Arguments
Arguments
Arguments
Arguments
Arguments
Confirm a wallet top-up after the client finished the Stripe flow. Polls the PSP for PI status and credits the wallet when captured. Idempotent — safe to call multiple times and to race with the webhook.
Arguments
Arguments
Delete a PSP account (admin only)
Arguments
Register a webhook endpoint at the PSP and persist the returned signing secret on this PSP account. Used by the admin console's "Provision automatically" button so tenants don't have to touch the Stripe Dashboard. Admin-only.
Arguments
Re-fetch this PSP account's enabled payment-method capabilities from the
PSP and persist them (admin only). Returns the refreshed account so the
client sees the updated capabilitiesRefreshedAt and
paymentMethodCapabilities in one round-trip.
Arguments
Issue a refund for a previously captured payment. Admin only.
Arguments
Arguments
Arguments
Test PSP account connectivity (admin only)
Arguments
Update a PSP account (admin only)
Arguments
BetterSuite is built for teams who see on-demand as a business — not a feature.