Authorize.net ARB API Вопрос интеграции
Я интегрируюсь с ARB API Authorize.net. Authorize.net обрабатывает свои транзакции в определенное время каждый день, поэтому, когда люди создают подписку, их транзакция происходит не в реальном времени.
Я создаю модель на основе подписки. Сообщает ли мне их API, обработан ли их CC? Или я должен поставить задержку на доступ к моему сайту, пока они не обработали все транзакции ARB в тот день.
Заранее спасибо!
1 ответ
Вы должны оплачивать их первый платеж по подписке через AIM API. Это даст вам мгновенную обратную связь относительно того, был ли платеж хорошим. Предполагая, что все прошло успешно, вы можете использовать ARB для создания подписки, установив дату начала в качестве даты следующего запланированного платежа.
Это служит двум целям:
Если карта плохая, вы сразу знаете об этом и можете попросить пользователя предоставить новую карту, пока они еще на вашем сайте. Как только они покидают ваш сайт, становится намного труднее заставить их вернуться, чтобы исправить это.
Вы можете дать им мгновенный доступ, не беспокоясь о том, одобрена ли их карта или нет.
К вашему сведению, вы можете использовать Silent Post для определения статуса платежей, совершенных через ARB.