Полоса купона без кредитной карты?

Я работаю с клиентом, который хочет создать 100% скидку на коды купонов подписки. Они не хотят, чтобы пользователям приходилось вводить кредитную карту, если у них есть один из этих кодов купонов. Возможно ли это в Stripe?

Я использую Laravel Spark, и похоже, что Stripe отвечает, что сведения о платеже отсутствуют, когда пользователь пытается ввести купон без информации CC.

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

Если бы я смог обойтись без дополнительного бюджета на создание второй системы кодов купонов, это было бы здорово!

Ваше здоровье


person BarryWalsh    schedule 22.02.2018    source источник


Ответы (1)


API Stripe сам по себе поддерживает создание подписок для клиентов без источников оплаты, если нечего сразу выставлять счет (например, из-за купона на 100% скидку, пробного периода или счетов-фактур с отрицательными значениями).

Я не знаком с Laravel Spark, поэтому не знаю, поддерживает ли это фреймворк. Я быстро просмотрел их документы здесь, и там есть сообщение «Нет кредитной карты. Первый абзац, но, похоже, он применим только к пробным периодам, а не к купонам со 100% скидкой.

Один из возможных обходных путей - полностью управлять этими 100% скидочными «купонами» на вашей стороне, то есть вы не будете использовать купоны Stripe и вместо этого будете создавать подписки с пробными периодами.

person Ywain    schedule 22.02.2018
comment
Это странно, потому что похоже, что API Stripe сообщает об отсутствии платежной информации. Но если, как вы говорите, это возможно, то, возможно, Spark отправляет запрос с пустым параметром для информации о карте. Я думаю об этом обходном пути, но чувствую, что клиент захочет создать купоны на 50% скидку и т. Д., Поэтому я не знаю, сработает ли это. Конечно, проект уже был доставлен, и на это указали как на ошибку. - person BarryWalsh; 22.02.2018