Как реализовать услугу подписки электронной коммерции с несколькими продуктами
Я исследовал платежные шлюзы электронной коммерции и предложения услуг, но я новичок в электронной коммерции, поэтому прошу прощения за мое невежество.
Я хочу настроить решение для электронной коммерции со следующими требованиями:
- Пользователь "подписывается" на услугу на ежегодной основе. Эта услуга включает в себя подписку на один продукт на определенную сумму (скажем, $50/ год).
- Пользователь может "подписаться" на дополнительные услуги продукта по меньшей цене в год (скажем, $25/ год).
- Мне нужно будет хранить уникальный идентификатор продукта для своего продукта для каждой подписки на продукт, на который подписывается пользователь, чтобы показать ему уникальную информацию о продукте. Мне также нужно предотвращать дублирование... например, пользователь может подписаться на продукт ABC и XYZ, но не 2 на ABC.
Является ли PayPal лучшим решением для чего-то подобного? Есть ли лучшее решение? Любая помощь очень ценится, даже если просто ссылки на конкретные учебные пособия или примеры.
Обновление: похоже, что Chargify может быть идеальным решением.
2 ответа
[текст ссылки][1], кажется, лучшее решение для меня. Мне все еще нужен торговый счет, но это избавляет от головной боли при обработке подписок.
[1]: http://chargify.com/ Chargify
Вы также можете использовать CIM-решение Authorize.Net, которое, основываясь на том, что я прочитал на сайте chargify, выполняет большую часть того, что делает chargify, за исключением того, что вашим клиентам никогда не нужно покидать ваш сайт. Менеджер информации о клиентах позволяет создавать профили для ваших участников. Эти профили хранят конфиденциальную информацию, такую как номера кредитных карт и платежную информацию, поэтому вам не нужно беспокоиться о соответствии PCI или хакерах, похищающих вашу информацию. Затем вы можете запланировать работу cron, чтобы ежемесячно взимать с них сумму, которую они должны на основании их текущей подписки. Поскольку вы контролируете, когда происходят платежи, это также позволяет вам взимать с них пропорциональную сумму за изменения подписки в середине месяца.