Выполнение предварительной авторизации, пока пользователь запрашивает выплату - PullRequest
0 голосов
/ 05 октября 2018

Я хотел бы внедрить некоторый код, чтобы иметь предварительную авторизацию на кредитной карте учетной записи пользователя, чтобы проверить, действительна ли их карта или нет, мы делаем это, запрашивая предварительную авторизацию за 2 доллара, затем обрабатываем возврат, но я хочу, чтобы это было реализовано и для выплат.

Позвольте мне поделиться кодом для контроллера возврата и выплаты, я считаю, что это будет копирование / вставка, поскольку функциональность существует в контроллере возврата ибудет просто вставлен в контроллер выплат для достижения этого.

Пожалуйста, помогите, ребята, я не очень хорошо с php

PayoutController pastebin.com/rCUkpuwQ RefundController pastebin.com/eTj8psAG

1 Ответ

0 голосов
/ 06 октября 2018

хорошо, ваш первый pastebin показывает это ... вы, вероятно, хотите поместить его в php-файл refundcontroller.

  if ($requestDetail = $objMangopayRequest->getRequestById($idRequest)) {
                    $requestDetail['payout_amount'] = Tools::ps_round($requestDetail['payout_amount'], 2);
                    $tplVars = array(
                        'requestDetail' => $requestDetail
                    );
                    $tplVars['balance_on_withdraw'] = $requestDetail['seller_current_wallet_balance'] - $requestDetail['payout_amount'];
                    $tplVars['currency'] = Configuration::get('MANGOPAY_CURRENCY');
                    $this->context->smarty->assign('request_tpl_vars', $tplVars);
                }

ладно, похоже, я перевернул его:

checkSellerCardWithPreaouth <вот имя метода в вашем файле refundController ... поищите его, и вы найдете как функцию, так и логику, которая ее вызывает ... Вы можете скопировать саму функцию и, вероятно, поместить весь оператор if вфункция postAuth для первого файла, и она будет делать то, что вы хотели. </p>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...