2009-07-07 2 views
0

Я веб-разработчик, который хочет переместить много клиентов, чтобы использовать authorize.net для их обработки CC. Я использовал authorize.net один раз в PHP, делая интеграцию с SIM-картой для простого сайта.Как создать «ожидающий» заказ в authorize.net?

Теперь проблема заключается в том, что некоторые из наших клиентов установили процессы, которые передают информацию CC с нашего сайта, и она проходит процесс выполнения вне контроля нашего сайта. По меньшей мере в одном случае клиент использует информацию CC для выставления счета за отправку после ее упаковки, после того, как он покидает наш веб-сайт из-за международных ставок.

Основная причина использования authorize.net - безопасность. Мы хотим быть совместимыми с PCI, поэтому идея состоит в том, что CC никогда не проходит через наш веб-сервер. Он вводится на authorize.net и никогда не покидает его. Поэтому мне нужно выяснить API для проведения этого процесса.

Таким образом, мой вопрос заключается в том, что без обработки информации о CC, как мне создать транзакцию «отложенные», которая берет информацию о cc пользователя в какой-то момент, а затем обновляется стоимость в другой точке? Я представляю, что мне нужно будет сообщить клиенту, чтобы он вернулся на наш сайт (или authorize.net), чтобы обновить стоимость заказа.

Все, что я нашел, это FAQ, мой вопрос такой же, как и в верхней части, но неясно, должен ли я хранить информацию CC для выполнения этого процесса, чего я просто не могу сделать.

http://www.inventiveweb.com/RoboCharge/faq.htm

Можно ли это сделать?

ответ

0

ОК у них отличная поддержка на authorize.net и отличная база знаний. Бьюсь об заклад, их парни поддержки просто вставляют из базы данных.

Как указано в приведенной выше ссылке, если вы знаете высочайший уровень затрат, вы можете заполнить и выполнить AUTH_ONLY, а затем PRIOR_AUTH_CAPTURE.

На данный момент для этого нет API, но вы можете войти в свою учетную запись authorize.net и выполнить повторный счет. Транзакции хранятся на срок до 90 дней, поэтому вы можете выдать новую транзакцию с повторным счетом и вам не нужна информация CC.

Недостатком? Законопроект работает только на успешно урегулированной сделке, и это занимает 1-3 дня.

Смежные вопросы