Полоски оформить подписку с количеством в кассе Laravel - PullRequest
0 голосов
/ 24 октября 2018

Я использую Laravel Cashier и имею простую настройку подписки с многоуровневым количеством ($ x для первой единицы, $ y для последующих единиц).

Создать подписку с количеством легков кассе:

$user->subscription('main')->quantity(5)->create($token);

Похоже на оформление заказа в полоску (https://stripe.com/docs/checkout) не поддерживает количество, соответствующее подписке, поэтому мне нужно вычислить сумму, которую нужно добавить в data-amountполе перед вызовом checkout? Кажется странным, что checkout не соответствует функциональности API подписки.

<script src="https://checkout.stripe.com/checkout.js" class="stripe-button"
    data-key="{{ env('STRIPE_KEY') }}"
    data-amount="{{$plan->amount}}"
    data-name="People Like Us"
    data-email="{{Auth::user()->email}}"
    data-description="{{$plan->nickname}}"
    data-image="https://stripe.com/img/documentation/checkout/marketplace.png"
    data-locale="{{ LaravelLocalization::getCurrentLocale() }}"
    data-currency="usd"
    data-label="@lang('auth.paybutton')">
</script>
...