@php use App\Enums\Payment\FlutterwaveCurrencyCodeEnum; use App\Enums\Payment\MercadoPagoCurrencyCodeEnum; use App\Enums\Payment\PaymentTypeEnum; use App\Enums\Payment\PaystackCurrencyCodeEnum; use App\Enums\Payment\XenditCurrencyCodeEnum; @endphp @extends('layouts.admin.app', ['page' => $menuAdmin['settings']['active'] ?? '', 'sub_page' => $menuAdmin['settings']['route']['payment']['sub_active'] ?? '']) @section('title', __('labels.payment_settings')) @section('header_data') @php $page_title = __('labels.payment_settings'); $page_pretitle = __('labels.admin') . ' ' . __('labels.settings'); @endphp @endsection @php $breadcrumbs = [ ['title' => __('labels.home'), 'url' => route('admin.dashboard')], ['title' => __('labels.settings'), 'url' => route('admin.settings.index')], ['title' => __('labels.payment_settings'), 'url' => null], ]; @endphp @section('admin-content')
@csrf

{{ __('labels.stripe_payment') }}


{{ __('labels.test_payment_section_hint') }}

{{ __('labels.razorpay_payment') }}

INR is always available when Razorpay is enabled. Add only approved non-INR ISO currency codes; they will be saved uppercase without duplicates.

{{ route('razorpay.webhook') }}

{{ __('labels.razorpay_webhook_url_description') }} {{ __('labels.for_more_details') }} {{ __('labels.setup_razorpay_webhook') }}

{{ __('labels.test_payment_section_hint') }}

{{ __('labels.paystack_payment') }}

{{ route('paystack.webhook') }}

{{ __('labels.paystack_webhook_url_description') . ' ' . __('labels.for_more_details') }} {{ __('labels.setup_paystack_webhook') }}

{{ __('labels.test_payment_section_hint') }}

{{ __('labels.flutterwave_payment') }}

{{ route('flutterwave.webhook') }}

{{ __('labels.flutterwave_webhook_url_description') . ' ' . __('labels.for_more_details') }} {{ __('labels.setup_flutterwave_webhook') }}

{{ __('labels.test_payment_section_hint') }}

{{ __('labels.xendit_payment') }}

{{ route('xendit.webhook') }}

{{ __('labels.setup_xendit_webhook') }}

{{ __('labels.test_payment_section_hint') }}

{{ __('labels.mercado_pago_payment') }}

{{ route('mercadopago.webhook') }}

{{ __('labels.mercado_pago_webhook_url_description') }}

{{ __('labels.test_payment_section_hint') }}

{{ __('labels.wallet_payment') }}

@php $notes = $settings['walletOptionalNotes'] ?? (isset($settings['optional_note']) && $settings['optional_note'] !== '' ? [$settings['optional_note']] : []); if (empty($notes)) { $notes = ['']; } @endphp
@foreach ($notes as $index => $note)
@if ($loop->first) @else @endif
@endforeach

{{ __('labels.cash_on_delivery') }}

@endsection @push('scripts') @endpush