Как реализовать услугу подписки электронной коммерции с несколькими продуктами

Я исследовал платежные шлюзы электронной коммерции и предложения услуг, но я новичок в электронной коммерции, поэтому прошу прощения за мое невежество.

Я хочу настроить решение для электронной коммерции со следующими требованиями:

  1. Пользователь "подписывается" на услугу на ежегодной основе. Эта услуга включает в себя подписку на один продукт на определенную сумму (скажем, $50/ год).
  2. Пользователь может "подписаться" на дополнительные услуги продукта по меньшей цене в год (скажем, $25/ год).
  3. Мне нужно будет хранить уникальный идентификатор продукта для своего продукта для каждой подписки на продукт, на который подписывается пользователь, чтобы показать ему уникальную информацию о продукте. Мне также нужно предотвращать дублирование... например, пользователь может подписаться на продукт ABC и XYZ, но не 2 на ABC.

Является ли PayPal лучшим решением для чего-то подобного? Есть ли лучшее решение? Любая помощь очень ценится, даже если просто ссылки на конкретные учебные пособия или примеры.

Обновление: похоже, что Chargify может быть идеальным решением.

2 ответа

Решение

[текст ссылки][1], кажется, лучшее решение для меня. Мне все еще нужен торговый счет, но это избавляет от головной боли при обработке подписок.

[1]: http://chargify.com/ Chargify

Вы также можете использовать CIM-решение Authorize.Net, которое, основываясь на том, что я прочитал на сайте chargify, выполняет большую часть того, что делает chargify, за исключением того, что вашим клиентам никогда не нужно покидать ваш сайт. Менеджер информации о клиентах позволяет создавать профили для ваших участников. Эти профили хранят конфиденциальную информацию, такую ​​как номера кредитных карт и платежную информацию, поэтому вам не нужно беспокоиться о соответствии PCI или хакерах, похищающих вашу информацию. Затем вы можете запланировать работу cron, чтобы ежемесячно взимать с них сумму, которую они должны на основании их текущей подписки. Поскольку вы контролируете, когда происходят платежи, это также позволяет вам взимать с них пропорциональную сумму за изменения подписки в середине месяца.

Другие вопросы по тегам