Payment provider configuration

Enable or disable each provider and enter its credentials here. Saved keys are encrypted and never displayed again. Leave a key blank to keep its saved value.

The optional Salt key is also encrypted. These providers use the API and webhook credentials listed below; a salt does not replace those credentials.

@foreach($providerSettings as $provider => $details)

{{ $details['name'] }}

{{ $details['enabled'] ? 'Enabled' : 'Disabled' }}
@csrf @method('PUT') @if($details['supports_mode'])@else

Test/live mode follows the keys issued by {{ $details['name'] }}. Use test keys for demos.

@endif @foreach($details['fields'] as $field => $label) @endforeach
@endforeach

Disabling stops new checkouts. Existing payments can still be verified using their original credentials. Once payment attempts exist, key or environment changes require a reviewed rotation.