Реализовать платую подписку на сайте

StackOverflow https://stackoverflow.com/questions/4408529

  •  08-10-2019
  •  | 
  •  

Вопрос

У меня есть сайт, и я хотел бы реализовать платную услугу подписки. Это простая услуга с 2 типами планов. На данный момент плохо используйте PayPal. Но я немного потерял перед началом, в основном с моделью данных. Мой главный вопрос на данный момент есть, какая информация мне нужно держать для каждой подписки? Нужно мне реализовать корзину для этого (не думай так)? Я не прошу подробное объяснение, просто несколько огней или ресурсов, чтобы найти способ начать. Спасибо.

Это было полезно?

Решение

Посмотрите на любую карточку подписки Mailer из любого журнала, и вы можете получить представление о том, какие данные вам придется записать. Дата начала и окончания подписки будет хорошая вещь, и какой план подписывается пользователь. После того, как у вас есть дата окончания, вам просто нужно запустить запрос, чтобы получить записи пользователей, имеющих доступ. Что-то типаSelect * from users where subscription_end_date is >= today

Я уверен, что будет много других столбцов, которые попадут в ваш последний продукт, но это будет вам, чтобы решить, какие данные вы хотите сохранить. Какие разные говорится, что подписка может быть в? Может ли кто-нибудь быть подписан на обе службы одновременно?

Другие советы

Зависит от того, какие технологии вы используете. Основные платежи работают немного, как это

-> Вы отправляете их в PayPal с планом (вы определяете план PayPal), они знают, какая сумма для зарядки вы можете пройти пользовательские параметры, которые они будут возвращать

Клиент заполняет заявку

<- PayPal говорит вам, что ваш предопределенный план приобрел в этом же запросе, они отправляют много информации о платеже, включая GUID и вашими словами

-> Вы просите PayPal "Эй, кто-то только что сказал мне этот план Руководство Получил купить, можете подтвердить "

<- служба PayPal возвращает «да»

-> Вы берете удостоверение личности клиента по параметрам, которые вы привязали к вам в службу PayPal и обновите их на «оплаченные» в базе данных или что-то

Это в двух словах ...

PayPal делает достойную работу, если вы хотите зарядить ту же сумму каждый месяц. Тем не менее, если вы ожидаете, что ваши пользователи вносили изменения в свои планы подписки (обновления / понижения / понижения) или необходимости предоставлять кредиты на их счет для целей поддержки клиентов, PayPal потребует, чтобы вы отменили подписку ..., а затем у клиента повторно подписаться Отказ

Полное раскрытие - я соучредитель recurly.com

Возвращается обрабатывает обновления и понижения, и предоставляет автоматические электронные письма клиентов, которые будут отправлены вашим клиентам (от вашего имени) для каждого подтверждения событий, а также счета, которое происходит. У вас также есть полная панель управления учетными записями и отчетность, чтобы вам не нужно было построить это самостоятельно.

Лучше всего, если вы когда-нибудь решаете оставить PayPal, и переместите свой бизнес на автономный платежный шлюз, перетеснят все ваши кредитные карты в хранилище для PCI, чтобы вам не нужно просить клиентов вернуться и повторно подписываться. (PayPal не вернет информацию о кредитной карте клиента). Вы просто настраиваете свой новый шлюз в Regurly, а платежи будут обработаны без каких-либо прерываний к вашему бизнесу.

Вот пост блога, который мы написали на тему:http://blog.recurly.com/2010/08/top-ten-reasons-to-uase-recurly-vs-paypal-for-recurring-billing/

-Удачи.

-Дан

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top