Отличная функция подписки в целом, но её интеграция со Stripe не полностью поддерживает юридически корректные B2B-продажи.
В настоящее время вы можете не иметь возможности продавать во многие страны, где требуется указывать номер НДС покупателя в счете. В ЕС требования к продаже цифровых услуг, таких как подписки, ещё строже.
Для B2B-продаж цифровых услуг клиентам из ЕС, независимо от местоположения продавца на нашей планете, необходимо следующее:
- Правильный номер НДС, предпочтительно проверяемый приложением через реестр НДС ЕС VIES, либо вручную.
- Дополнительный идентификатор местоположения покупателя, например, его IP-адрес.
Я предлагаю адаптировать Discourse и его интеграцию со Stripe для решения вышеуказанных задач.
Видимость номера НДС на экране оплаты предпочтительно должна зависеть от настроек, чтобы не запутывать клиентов строгих B2C-компаний. Предлагается опция «опционально/обязательно» (последнее, если принимаются только B2B-продажи). Если номер НДС установлен как видимый и обязательный, это обеспечит только юридически корректные B2B-продажи.
НДС в ЕС: https://quaderno.io/blog/eu-vat-remote-sellers/
Реестр VIES: Check a VAT number (VIES) - Your Europe