default_language) == 'Arabic') dir="rtl" @endif>
{!! Form::open(['id' => 'productBuyForm']) !!}
{{ Form::label('name', __('messages.common.name') . ' :', ['class' => 'form-label required']) }}
{{ Form::text('name', null, ['class' => 'form-control custom-placeholder', 'required', 'placeholder' => __('messages.form.enter_name'), 'id' => 'paypalIntUserName']) }}
{{ Form::label('email', __('messages.common.email') . ' :', ['class' => 'form-label required ']) }}
{{ Form::text('email', null, ['class' => 'form-control custom-placeholder', 'required', 'placeholder' => __('messages.form.enter_email'), 'id' => 'paypalIntUserEmail']) }}
{{ Form::label('phone', __('messages.common.phone') . ' :', ['class' => 'form-label']) }}
{{ Form::text('phone', null, ['class' => 'form-control custom-placeholder', 'placeholder' => __('messages.form.enter_phone'), 'id' => 'paypalIntUserPhone']) }}
{{ Form::label('address', __('messages.setting.address') . ' :', ['class' => 'form-label required']) }}
{{ Form::textarea('address', null, ['class' => 'form-control custom-placeholder', 'placeholder' => __('messages.setting.address'), 'id' => 'address', 'rows' => 2, 'required']) }}
@php
$enabledPaymentMethods = [];
$stripeEnabled = getUserSettingValue('stripe_enable', $vcard->user->id) ? $enabledPaymentMethods[1] = \App\Models\Product::STRIPE : null;
$paypalEnabled = getUserSettingValue('paypal_enable', $vcard->user->id) ? $enabledPaymentMethods[2] = \App\Models\Product::PAYPAL : null;
$flutterwaveEnabled = getUserSettingValue('flutterwave_enable', $vcard->user->id) ? $enabledPaymentMethods[7] = \App\Models\Product::FLUTTERWAVE : null;
$paystackEnabled = getUserSettingValue('paytack_enable', $vcard->user->id) ? $enabledPaymentMethods[5] = \App\Models\Product::PAYSTACK : null;
$manuallyEnabled = getUserSettingValue('manually_payment', $vcard->user->id) ? $enabledPaymentMethods[3] = \App\Models\Product::MANUALLY : null;
$phonepeEnabled = getUserSettingValue('phonepe_enable', $vcard->user->id) ? $enabledPaymentMethods[4] = \App\Models\Product::PHONEPE : null;
$razorpayEnabled = getUserSettingValue('rozorpay_enable', $vcard->user->id) ? $enabledPaymentMethods[6] = \App\Models\Product::RAZORPAY : null;
$translatedPaymentTypes = collect($enabledPaymentMethods)->map(function ($value) {
return $value !== null ? trans('messages.' . \App\Models\Product::PAYMENT_METHOD[$value]) : null;
});
@endphp
{{ Form::label('payment_method', __('messages.common.payment_methods') . ' :', ['class' => 'form-label required']) }}
{{ Form::select('payment_method', $translatedPaymentTypes, null, ['class' => 'form-control custom-placeholder form-select form-select-solid select2Selector', 'data-control' => 'select2', 'required', 'id' => 'productPaymentMethod', 'placeholder' => __('messages.common.payment_methods')]) }}
{{ Form::hidden('manual_payment_guide', isset($userSetting['manual_payment_guide']) ? $userSetting['manual_payment_guide'] : '', ['id' => 'manualPaymentGuideData']) }}
{!! isset($userSetting['manual_payment_guide']) ? $userSetting['manual_payment_guide'] : '' !!}
@if (!empty($vcard->privacy_policy) || !empty($vcard->term_condition))
@endif
{{ Form::label('price', __('messages.common.price') . ':', ['class' => 'form-label']) }}
{{ Form::hidden('product_id', null, ['id' => 'productId']) }}