Единовременный платеж с Laravel Spark?

Итак, я давно интересовался искрой Laravel. Мне интересно, поддерживает ли он единовременный платеж или вам нужно будет осуществить его, приняв отдельный платеж в приложении, а затем подписать их на другой план?

Я хочу собрать некоторую информацию об этом, прежде чем я продолжу и обязуюсь лицензировать искру

По сути, я хочу предложить ежемесячный / ежегодный пакет + пожизненный план. Это поддерживается?

Пробовал просматривать документацию на предмет упоминания единовременного платежа.

Также пытался просмотреть почти все видео при запуске, чтобы увидеть, нет ли упоминаний о какой-либо опции конфигурации, которую кто-то нашел в провайдере Spark Service. Я почти уверен, если кто-то не даст мне пример, что вы не можете сделать это по умолчанию. При этом, в лучшем случае, это всего лишь ограничение шаблона, и я уверен, что он может быть каким-то образом интегрирован с использованием другой функции Laravel.

У кого-нибудь есть опыт с этим?

1

Решение

Я делаю это сам и использую Stripe в качестве обработчика платежей.

Spark документирует, как вы можете настраивать функции с помощью Spark :: swap, но я столкнулся с проблемой при попытке сделать это «правильным» способом. На данный момент я добавил следующий код непосредственно в класс Subscribe в:
искра / SRC / Взаимодействие / Subscribe.php

$user->charge(899); // use this if you don't want an invoice generated
$user->invoiceFor('First month pro-rated', 799); // use this if you want an invoice generated.

Проблема, если я заменю метод handle, состоит в том, что $ this тогда недопустимо.

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

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]