a. Эта строка 54 @if (auth()->user()->verified_id == 'yes' || auth()->user()->balance != 0.00) читает любой проверенный пользователь может получить выплату, которую он должен прочитать Выплаты могут получить только проверенные авторы.
б. Прямо сейчас, когда администратор хочет включить раздел рефералов, варианты выплат включаются для всех. Поставщики платежных услуг рассматривают это как способ отмывания денег. Способ оплаты должен быть активен только в том случае, если человек является создателем.
c. Блейд payout_method нужно переделать так, чтобы для получения выплаты человек должен был стать творцом. Весь раздел необходимо скрыть, если только человек не является создателем, потому что, как только кто-либо добавляет деньги на свой счет для оплаты видео, варианты выплат становятся активными, чего не должно происходить, выплату должен получать только создатель или модель.
Код: Выделить всё
@extends('layouts.app')
@section('title') {{__('users.payout_method')}} -@endsection
@section('content')
[i][/i] {{__('users.payout_method')}}
{{__('general.default_payout_method')}}:
@if(auth()->user()->payment_gateway != '')
[b]
{{auth()->user()->payment_gateway == 'Bank' ? __('users.bank_transfer') : auth()->user()->payment_gateway}}
[/b]
@else [b]{{__('general.none')}}[/b] @endif
@include('includes.cards-settings')
@if (session('status'))
×
[i][/i] {{ session('status') }}
@endif
@if (session('error'))
×
[i][/i] {{ session('error') }}
@endif
@include('errors.errors-forms')
@if (auth()->user()->verified_id != 'yes' && auth()->user()->balance == 0.00)
[list]
[*][i][/i] {{__('general.verified_account_info')}} [url={{url(]{{__('general.verify_account')}}[/url]
[/list]
@endif
@if (auth()->user()->verified_id == 'yes' || auth()->user()->balance != 0.00)
[i][/i]
{{ __('general.payout_method_info') }}
@if (! $settings->specific_day_payment_withdrawals)
* {{ __('general.payment_process_days', ['days' => $settings->days_process_withdrawals]) }}
@else
* {{ __('users.date_paid') }} {{ Helper::formatDate(Helper::paymentDateOfEachMonth($settings->specific_day_payment_withdrawals)) }}
@endif
@if( $settings->payout_method_paypal == 'on' )
[i]user()->payment_gateway == 'PayPal') checked @endif type="radio">
[img]{{url([/img]
user()->dark_mode == 'off' ? 'paypal.png' : 'paypal-white.png')}}" width="70"/>
* {{__('general.processor_fees_may_apply')}}
user()->payment_gateway != 'PayPal') class="display-none" @endif>
@csrf
[/i]
[i]user()->paypal_account == '' ? old('email_paypal') : auth()->user()->paypal_account}}" placeholder="{{__('general.email_paypal')}}" required type="email">
[/i]
{{__('general.save_payout_method')}}
@endif
Подробнее здесь: https://stackoverflow.com/questions/787 ... script-fix
Мобильная версия