Laravel выбрать Free план с нулевой суммой для paypal

mstdmstd

Новичок
Всем привет,
В Laravel 5.8 сделал подписку использую Laravel Cashier "^10.3" В том числе пользователь может выбрать Free план
для чего я на стороне Stripe в настройках продукта создал plan с нулевой суммой
И это работает

Теперь хочу подключить paypal, чтобы пользователь мог выбрать paypal или Stripe.
Но возникла проблема что paypal plan с нулевой суммой создать можно,
но при активации этого плана получаю ошибку :
Amount passed in regular payment definition should be more than zero.

Карту нужно вводить, чтобы подтвердить что у пользователя есть карта
Не подскажите, что можно сделать если пользователь выбирает paypal ?

2) Laravel Cashier имеет таблицу subscriptions с полями
  • id bigint(20) unsigned
  • user_id bigint(20) unsigned
  • name varchar(255)
  • stripe_id varchar(255)
  • stripe_status varchar(255)
  • stripe_plan varchar(255)
  • quantity int(11)
  • trial_ends_at timestamp NULL
  • ends_at timestamp NULL
  • created_at timestamp NULL
  • updated_at
Стоит ли записывать подписку paypal-а в эту таблицу (добавив новых полей) или лучше развести ?
Поделитесь опытом...

Спасибо!
 
Сверху