Я работаю над проектом, в котором мне нужно получить одноразовые платежи со счета. Для справки: в учетной записи много пользователей, в которых пользователи входят в состав команды под именем team_members. У меня есть другая модель, которую мы можем назвать проектами, где команды привязаны к проекту. Именно на этих отдельных проектах я хотел бы иметь кнопку оформления заказа. Цена этого единовременного платежа должна рассчитываться на основе количества человек в команде, которые являются частью этого проекта.
Моя проблема в том, что я не уверен на 100%, как достичь этого за один раз платежи в полосу. Должен ли я настроить это так, как если бы я продавал отдельный предмет? Продукт (с названием, описанием и ценой) и Заказ для прикрепления к пользователю?
Я строил планы подписок в Stripe раньше, но никогда не использовал одноразовые платежи. Любое руководство по настройке было бы действительно здорово.
Небольшое редактирование: При создании проекта выбирается команда. Этот размер команды известен проекту.
Если у меня есть 3 уровня оценки:
1-5 человек в команде - это $ x
6-20 человек в команда - это $ y
21 + человек в команде - это $ z
Как бы я go сказал о правильном уровне, основанном на размере команды для проекта?
Если вы хотите, чтобы пользователи оставались в вашем приложении при оплате, следуйте примеру веб-платежа . Вы должны указать сумму при создании PaymentIntent .