Laravel, отправить идентификатор клиента с информацией о полосе - PullRequest
0 голосов
/ 02 декабря 2019

Есть ли способ отправить идентификатор клиента вместе с информацией о полосе на панель мониторинга полос? Я не знаю, как это сделать, или это необходимо, если я хочу сохранить способы оплаты для каждого клиента в моей базе данных. Я нашел на информационной панели в виде полосок, что никого из клиентов нет, см. Это: https://imgur.com/uNTeEfb здесь полосаjquery:

if (!$form.data('cc-on-file')) {
    e.preventDefault();    
    stripe.createToken(number).then({
        number: $('.card-number').val(),
        cvc: $('.card-cvc').val(),
        exp_month: $('.card-expiry-month').val(),
        exp_year: $('.card-expiry-year').val()
  }, stripeResponseHandler);
}

Контроллер полосы

Stripe\Stripe::setApiKey(env('STRIPE_SECRET'));

Stripe\Charge::create ([
    "amount"   => $total*100,
    "currency" => "usd",
    "source"   => "tok_visa"
]);

1 Ответ

0 голосов
/ 02 декабря 2019

Вы можете отправлять дополнительные параметры в виде массива, используя ключевое слово метаданных в полосе, как показано ниже:

Stripe\Stripe::setApiKey(env('STRIPE_SECRET'));

    Stripe\Charge::create ([
            "amount" => $total*100,
            "currency" => "usd",
            "source" => "tok_visa",
            "metadata" => array("cus_id" => $cus_id, "name" => $user_name)

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