Я хочу расширить путь пользователя / подписи Devise, чтобы включить оплату подписки. Моя цель - сделать так, чтобы пользователь создал свою учетную запись только после обработки платежа.
Для аутентификации я использую Devise, для оплаты я использую AM и Paypal API. Самая близкая вещь, которую я нашел, это: http://rorramblings.blogspot.com/2010/10/customizing-devise-to-pseudo-multi.html, но в ней, похоже, отсутствуют некоторые детали. Толчок в правильном направлении поможет!
Что касается периодических платежей Paypal, я обнаружил следующее: http://www.naivehack.com/2010/11/24/active-merchant-paypal-recurring-payment/ [http://www.parkerkohl.com/paypal-rails-3-recurring-billing/] ... надеюсь, это поможет
Хорошо после того, как пользователь платит PayPal, PayPal отправляет пользователя на обратный URL на вашем сайте.Обратный URL должен указывать на страницу, на которой пользователь может зарегистрироваться.