@if ($payment_method->type == \Acelle\Model\PaymentMethod::TYPE_PAYPAL)
@include('helpers.form_control', [
'type' => 'select',
'name' => 'options[environment]',
'label' => trans('messages.environment'),
'value' => $payment_method->getOption('environment'),
'options' => [
['value' => 'sandbox', 'text' => trans('messages.sandbox')],
['value' => 'production', 'text' => trans('messages.production')],
],
'help_class' => 'payment_method',
'rules' => $payment_method->rules()
])
@include('helpers.form_control', [
'type' => 'text',
'name' => 'options[clientID]',
'label' => trans('messages.paypal_client_id'),
'value' => $payment_method->getOption('clientID'),
'help_class' => 'payment_method',
'rules' => $payment_method->rules()
])
@include('helpers.form_control', [
'type' => 'text',
'name' => 'options[secret]',
'label' => trans('messages.paypal_secret'),
'value' => $payment_method->getOption('secret'),
'help_class' => 'payment_method',
'rules' => $payment_method->rules()
])
@endif
@if ($payment_method->type == \Acelle\Model\PaymentMethod::TYPE_BRAINTREE_PAYPAL ||
$payment_method->type == \Acelle\Model\PaymentMethod::TYPE_BRAINTREE_CREDIT_CARD
)
@include('helpers.form_control', [
'type' => 'select',
'class' => 'hook2',
'name' => 'options[environment]',
'label' => trans('messages.environment'),
'value' => $payment_method->getOption('environment'),
'options' => [
['value' => 'sandbox', 'text' => trans('messages.sandbox')],
['value' => 'production', 'text' => trans('messages.production')],
],
'help_class' => 'payment_method',
'rules' => $payment_method->rules()
])
@include('helpers.form_control', [
'type' => 'text',
'class' => 'hook2',
'name' => 'options[merchantId]',
'label' => trans('messages.merchant_id'),
'value' => $payment_method->getOption('merchantId'),
'help_class' => 'payment_method',
'rules' => $payment_method->rules()
])
@include('helpers.form_control', [
'type' => 'text',
'class' => 'hook2',
'name' => 'options[publicKey]',
'label' => trans('messages.public_key'),
'value' => $payment_method->getOption('publicKey'),
'help_class' => 'payment_method',
'rules' => $payment_method->rules()
])
@include('helpers.form_control', [
'type' => 'text',
'class' => 'hook2',
'name' => 'options[privateKey]',
'label' => trans('messages.private_key'),
'value' => $payment_method->getOption('privateKey'),
'help_class' => 'payment_method',
'rules' => $payment_method->rules()
])
Select Merchant Account ID
@endif
@if ($payment_method->type == \Acelle\Model\PaymentMethod::TYPE_STRIPE_CREDIT_CARD)
@include('helpers.form_control', [
'type' => 'text',
'name' => 'options[api_publishable_key]',
'label' => trans('messages.stripe_api_publishable_key'),
'value' => $payment_method->getOption('api_publishable_key'),
'help_class' => 'payment_method',
'rules' => $payment_method->rules()
])
@include('helpers.form_control', [
'type' => 'text',
'name' => 'options[api_secret_key]',
'label' => trans('messages.stripe_api_secret_key'),
'value' => $payment_method->getOption('api_secret_key'),
'help_class' => 'payment_method',
'rules' => $payment_method->rules()
])
@endif
@if ($payment_method->type == \Acelle\Model\PaymentMethod::TYPE_CASH)
@endif
@if ($payment_method->type == \Acelle\Model\PaymentMethod::TYPE_PADDLE_CARD)
@include('helpers.form_control', [
'type' => 'text',
'name' => 'options[vendor_id]',
'label' => trans('messages.paddle.vendor_id'),
'value' => $payment_method->getOption('vendor_id'),
'help_class' => 'payment_method',
'rules' => $payment_method->rules()
])
@include('helpers.form_control', [
'type' => 'text',
'name' => 'options[vendor_auth_code]',
'label' => trans('messages.paddle.vendor_auth_code'),
'value' => $payment_method->getOption('vendor_auth_code'),
'help_class' => 'payment_method',
'rules' => $payment_method->rules()
])
@include('helpers.form_control', [
'type' => 'textarea',
'name' => 'options[public_key]',
'label' => trans('messages.paddle.public_key'),
'value' => $payment_method->getOption('public_key'),
'help_class' => 'payment_method',
'rules' => $payment_method->rules()
])
@endif
@if ($payment_method->type == \Acelle\Model\PaymentMethod::TYPE_PAYU_MONEY)
@include('helpers.form_control', [
'type' => 'text',
'name' => 'options[merchant_key]',
'label' => trans('messages.payu.merchant_key'),
'value' => $payment_method->getOption('merchant_key'),
'help_class' => 'payment_method',
'rules' => $payment_method->rules()
])
@include('helpers.form_control', [
'type' => 'text',
'name' => 'options[salt]',
'label' => trans('messages.payu.salt'),
'value' => $payment_method->getOption('salt'),
'help_class' => 'payment_method',
'rules' => $payment_method->rules()
])
@include('helpers.form_control', [
'type' => 'select',
'name' => 'options[payu_base_url]',
'label' => trans('messages.payu.payu_base_url'),
'value' => $payment_method->getOption('payu_base_url'),
'options' => [
['value' => 'https://test.payu.in', 'text' => trans('messages.payu.testing')],
['value' => 'https://secure.payu.in', 'text' => trans('messages.payu.production')],
],
'help_class' => 'payment_method',
'rules' => $payment_method->rules()
])
@endif