@extends('user.layout') @php $selLang = \App\Models\User\Language::where([ ['code', request()->input('language')], ['user_id', \Illuminate\Support\Facades\Auth::guard('web')->user()->id], ])->first(); $userDefaultLang = \App\Models\User\Language::where([ ['user_id', \Illuminate\Support\Facades\Auth::guard('web')->user()->id], ['is_default', 1], ])->first(); $userLanguages = \App\Models\User\Language::where( 'user_id', \Illuminate\Support\Facades\Auth::guard('web')->user()->id, )->get(); @endphp @if (!empty($selLang) && $selLang->rtl == 1) @section('styles') @endsection @endif @section('content')
{{-- Paystack --}}
@csrf
Paystack
@csrf @php $paystackInfo = json_decode($paystack->information, true); @endphp
@if ($errors->has('key'))

{{ $errors->first('key') }}

@endif
{{-- Mollie Payment --}}
@csrf
Mollie Payment
@csrf @php $mollieInfo = json_decode($mollie->information, true); @endphp
@if ($errors->has('key'))

{{ $errors->first('key') }}

@endif
{{-- Yoco --}}
@csrf
{{ __('Yoco') }}
@if ($errors->has('status'))

{{ $errors->first('status') }}

@endif
@php if (!empty($yoco)) { $yocoInfo = json_decode($yoco->information, true); } else { $yocoInfo = []; } @endphp
@if ($errors->has('secret_key'))

{{ $errors->first('secret_key') }}

@endif
{{-- xendit Information --}}
@csrf
{{ __('Xendit') }}
@if ($errors->has('status'))

{{ $errors->first('status') }}

@endif
@php if (!empty($xendit)) { $xenditInfo = json_decode(@$xendit->information, true); } else { $xenditInfo = []; } @endphp
@if ($errors->has('secret_key'))

{{ $errors->first('secret_key') }}

@endif
{{-- Perfect Money Information --}}
@csrf
{{ __('Perfect Money') }}
@if ($errors->has('status'))

{{ $errors->first('status') }}

@endif
@php if (!empty($perfect_money)) { $perfect_moneyInfo = json_decode($perfect_money->information, true); } else { $perfect_moneyInfo = []; } @endphp
@if ($errors->has('perfect_money_wallet_id'))

{{ $errors->first('perfect_money_wallet_id') }}

@endif

{{ __('You will get wallet id form here') }}

https://prnt.sc/bM3LqLXBduaq
{{-- Flutterwave --}}
@csrf
Flutterwave
@csrf @php $flutterwaveInfo = json_decode($flutterwave->information, true); @endphp
@if ($errors->has('public_key'))

{{ $errors->first('public_key') }}

@endif
@if ($errors->has('secret_key'))

{{ $errors->first('secret_key') }}

@endif
{{-- Razorpay --}}
@csrf
Razorpay
@csrf @php $razorpayInfo = json_decode($razorpay->information, true); @endphp
@if ($errors->has('key'))

{{ $errors->first('key') }}

@endif
@if ($errors->has('secret'))

{{ $errors->first('secret') }}

@endif
{{-- Mercadopago --}}
@csrf
Mercadopago
@csrf @php $mercadopagoInfo = json_decode($mercadopago->information, true); @endphp
@if ($errors->has('token'))

{{ $errors->first('token') }}

@endif
{{-- Stripe --}}
@csrf
Stripe
@csrf @php $stripeInfo = json_decode($stripe->information, true); @endphp
@if ($errors->has('key'))

{{ $errors->first('key') }}

@endif
@if ($errors->has('secret'))

{{ $errors->first('secret') }}

@endif
{{-- Midtrans Information --}}
@csrf
{{ __('Midtrans') }}
@if ($errors->has('status'))

{{ $errors->first('status') }}

@endif
@php if (!empty($midtrans)) { $midtransInfo = json_decode($midtrans->information, true); } else { $midtransInfo = []; } @endphp
@if ($errors->has('is_production'))

{{ $errors->first('is_production') }}

@endif
@if ($errors->has('server_key'))

{{ $errors->first('server_key') }}

@endif

Your Success URL : {{ route('midtrans.bank_notify') }}

Your Cancel URL : {{ route('midtrans.cancel') }}

Set these URLs in Midtrans Dashboard like this :

https://prnt.sc/OiucUCeYJIXo
{{-- myfatoorah Information --}}
@csrf
{{ __('MyFatoorah') }}
@if ($errors->has('status'))

{{ $errors->first('status') }}

@endif
@php if (!empty($myfatoorah)) { $myfatoorahInfo = json_decode($myfatoorah->information, true); } else { $myfatoorahInfo = []; } @endphp
@if ($errors->has('sandbox_status'))

{{ $errors->first('sandbox_status') }}

@endif
@if ($errors->has('token'))

{{ $errors->first('token') }}

@endif
{{-- Paypal --}}
@csrf
{{ __('Paypal') }}
@csrf
@php $paypalInfo = json_decode($paypal->information, true); @endphp
@if ($errors->has('client_id'))

{{ $errors->first('client_id') }}

@endif
@if ($errors->has('client_secret'))

{{ $errors->first('client_secret') }}

@endif
{{-- Instamojo --}}
@csrf
Instamojo
@csrf @php $instamojoInfo = json_decode($instamojo->information, true); @endphp
@if ($errors->has('key'))

{{ $errors->first('key') }}

@endif
@if ($errors->has('token'))

{{ $errors->first('token') }}

@endif
{{-- iyzico --}}
@csrf
{{ __('Iyzico') }}
@if ($errors->has('status'))

{{ $errors->first('status') }}

@endif
@php if (!empty($iyzico)) { $iyzicoInfo = json_decode($iyzico->information, true); } else { $iyzicoInfo = []; } @endphp
@if ($errors->has('sandbox_status'))

{{ $errors->first('sandbox_status') }}

@endif
@if ($errors->has('api_key'))

{{ $errors->first('api_key') }}

@endif
@if ($errors->has('secret_key'))

{{ $errors->first('secret_key') }}

@endif
{{-- toyyibpay Information --}}
@csrf
{{ __('Toyyibpay') }}
@if ($errors->has('status'))

{{ $errors->first('status') }}

@endif
@php if (!empty($toyyibpay)) { $toyyibpayInfo = json_decode($toyyibpay->information, true); } else { $toyyibpayInfo = []; } @endphp
@if ($errors->has('sandbox_status'))

{{ $errors->first('sandbox_status') }}

@endif
@if ($errors->has('secret_key'))

{{ $errors->first('secret_key') }}

@endif
@if ($errors->has('category_code'))

{{ $errors->first('category_code') }}

@endif
{{-- paytabs Information --}}
@csrf
{{ __('Paytabs') }}
@if ($errors->has('status'))

{{ $errors->first('status') }}

@endif
@php if (!empty($paytabs)) { $paytabsInfo = json_decode($paytabs->information, true); } else { $paytabsInfo = []; } @endphp
@if ($errors->has('country'))

{{ $errors->first('server_key') }}

@endif
@if ($errors->has('server_key'))

{{ $errors->first('server_key') }}

@endif
@if ($errors->has('profile_id'))

{{ $errors->first('profile_id') }}

@endif
@if ($errors->has('api_endpoint'))

{{ $errors->first('api_endpoint') }}

@endif

You will get your 'API Endpoit' from PayTabs Dashboard.

Step 1: https://prnt.sc/McaCbxt75fyi
Step 2: https://prnt.sc/DgztAyHVR2o8
{{-- Phonepe --}}
@csrf
Phonepe
@csrf @php if (!empty($phonepe)) { $phonepeInfo = json_decode($phonepe->information, true); } else { $phonepeInfo = []; } @endphp
@if ($errors->has('merchant_id'))

{{ $errors->first('merchant_id') }}

@endif
@if ($errors->has('salt_key'))

{{ $errors->first('salt_key') }}

@endif
@if ($errors->has('salt_index'))

{{ $errors->first('salt_index') }}

@endif
{{-- Paytm --}}
@csrf
Paytm
@csrf @php $paytmInfo = json_decode($paytm->information, true); @endphp
@if ($errors->has('environment'))

{{ $errors->first('environment') }}

@endif
@if ($errors->has('secret'))

{{ $errors->first('secret') }}

@endif
@if ($errors->has('merchant'))

{{ $errors->first('merchant') }}

@endif
@if ($errors->has('website'))

{{ $errors->first('website') }}

@endif
@if ($errors->has('industry'))

{{ $errors->first('industry') }}

@endif
{{-- Authorize --}}
@csrf
Authorize.Net
@csrf @php $anetInfo = json_decode($anet->information, true); @endphp
@if ($errors->has('login_id'))

{{ $errors->first('login_id') }}

@endif
@if ($errors->has('transaction_key'))

{{ $errors->first('transaction_key') }}

@endif
@if ($errors->has('public_key'))

{{ $errors->first('public_key') }}

@endif
@endsection