Skip to content

Payment Processor Providers

Payment Processor Providers are gateway configurations used by payment method registration, card charges, refunds, and transaction reporting.

RoutePurpose
/payment-processor/providersProvider list
/payment-processor/providers/:idProvider detail and edit modal

The provider list supports search by provider name or code. Rows expose actions to edit provider settings, delete a provider, test the gateway connection, and set a default provider.

Providers are created and edited through the provider modal. Configuration includes provider type, code, name, description, enabled/default state, gateway URL, entity ID, currency, test mode, and secret credentials. Secret fields are not shown in provider detail.

The detail page summarizes type, status, code, default state, timestamps, visible configuration, and a test connection action.

Screenshots are attempted by scripts/portal/payment-processor/screenshots.py. Provider detail screenshots require at least one saved provider record.

payment-processor.providers controls access to providers.