@extends('admin.layouts.home') @section('title', 'Dashboard') @section('content')

Payment Settings

Payment Gateway Configuration

Configure your payment methods and withdrawal options

Configure Stripe Payment Method
Stripe Logo

Enable Stripe to accept global card payments.

Client-side SDKs use the publishable key.
We never display the stored secret. Enter a new one to overwrite.
Server-side API calls require the secret key.
Configure Flutterwave Payment Method
Flutterwave Logo

Enable Flutterwave to accept card, bank and USSD payments.

Live uses production keys, Sandbox uses test keys (staging).
Paste the public key provided in your Flutterwave dashboard.
For security we do not display the stored secret. Enter a new one to replace it.
This value is required for server-to-server verification.
Optional: needed for inline payments that require encryption.
Configure Paystack Payment Method
Paystack Logo

Enable Paystack to accept payments across Africa.

Live uses real transactions. Test mode uses your sandbox keys.
Used for client-side Paystack integrations.
The current secret key is hidden. Provide a new one to rotate it.
Server-side API calls require the secret key.
Withdrawal Settings
Users can send withdrawal requests via any of these methods
{{--
--}} {{--
--}} {{--
--}}
Minimum withdrawal the users can request
Configure PayPal Payment Method

Enable PayPal to receive payments from ads and pro packages.

Show transaction history on user settings page.

Choose the mode your application is using, for testing use the SandBox mode.
Set your PayPal application ID.
The secret key is not showing due security reasons, you can still overwrite the current one.
Set your PayPal application secret key.
@include('admin.update_settings') @endsection