Итак, я имею дело с ARB Authorize.net, и у меня есть ситуация, когда пользователь подает заявку на использование нашего сервиса, например. 3 месяца. Мы взимаем плату за этот период - 3 месяца, но мы не подписываемся немедленно. Дело в том, что мы не хотим автоматически заряжать их снова, как только членство истекает через 3 месяца, но только если они перейдут к настройкам учетной записи и установят этот параметр (автоматически расширяют членство). Поэтому, если они не выбирают его, нет необходимости устанавливать подписку, поэтому мы не делаем это в начальной точке, как только пользователь подаст заявку на эту услугу.Authorize.net - ARB - включение/отключение подписки
Вопрос в том, должен ли я создать новую подписку после того, как пользователь выберет «Да» для этой опции и удалит подписку, когда он выберет «Нет»?
Есть ли другой способ сделать это?
Это действительно сложно найти ответы Google, и я надеялся, что у кого-то с большим опытом будет ответ.
Заранее спасибо.
Большое спасибо за ваш ответ, я очень ценю это, так как теперь я могу лучше понять, каковы возможности с этой ситуацией. Я постараюсь определить лучшее решение, но я уже вижу, что эта «простая» функция довольно сложная. Еще раз спасибо! – Adrian
Я прямо задал вопрос authorize.net, но хотел бы услышать некоторые мысли здесь, можно ли установить подписку на предыдущую успешную транзакцию? Поэтому я мог бы использовать эти данные (которые хранятся в Authorize.net), скажем, идентификатор транзакции, а затем установить его? Благодаря! – Adrian
Я узнал, что возможно создать интерфейс торгового посредника ARB, но, цитируя: «Примечание: ссылка« Создать подписку ARB из транзакции »отображается только для транзакций, которые были успешно разрешены, и когда исходные данные транзакции и оплаты по-прежнему доступны в база данных шлюза. (Данные данных с конфиденциальными данными хранятся только в течение 120 дней.) Если эта ссылка не отображается, подписка должна быть введена вручную. ". Это не сработает. – Adrian