{{-- PayPal Plugin Custom Configuration View --}} {{-- Available variables: $config (array), $pluginName (string), $pluginSlug (string) --}} {{-- API Credentials Section --}}

API Credentials

{{-- Client ID --}}

Get this from PayPal Developer Dashboard

@error('config.client_id')

{{ $message }}

@enderror
{{-- Client Secret --}}

Keep this secret and never share it publicly

@error('config.client_secret')

{{ $message }}

@enderror
{{-- Sandbox Mode Toggle --}}

Enable for testing with PayPal Sandbox. Disable for live transactions.

{{-- Webhook Configuration Section --}}

Webhook Configuration

{{-- Webhook URL Display --}}

Add this URL to your PayPal webhook settings

{{-- Webhook ID --}}

Webhook ID from PayPal Dashboard for signature verification (required for security)

@error('config.webhook_id')

{{ $message }}

@enderror
{{-- SSL Warning --}} @if(!request()->secure()) @endif
{{-- Required Events --}}

Required Webhook Events

Make sure to enable these events in your PayPal webhook configuration: