Intuit Payment: как перейти от тестовой среды к производственной
Я пользуюсь услугами Intuit Quickbooks Merchant Services. Я закончил тестирование, и оно отлично работает, поэтому я решил переместить торговца к жизни.
- Я создал новое приложение на http://appreg.intuit.com/,
- выбрал режим рабочего стола
- и нажал производственную среду
- заполнены поля
- нажал создать приложение
Затем был создан идентификатор приложения и логин приложения. У меня есть идентификатор билета и указаны значения на моем сайте.
Я также изменил этот код:$MS->useTestEnvironment(true); // test
в $MS->useTestEnvironment(false); // live
Когда я проверял это, карты VISA вошли и имели статус "в ожидании". Когда я попытался использовать карту AMEX, транзакция не была обработана и получила статус "Отклонено". Я пробовал это несколько раз, но он всегда говорит "отказался".
В чем может быть проблема? есть ли что-то, что нужно изменить, кроме входа в приложение и билета приложения? Нужно ли регистрировать приложение в режиме хостинга (веб-приложения)?
Я надеюсь, что мой вопрос достаточно ясен, чтобы кто-то мог предложить решение. Это будет высоко ценится!
1 ответ
Если вы получаете статус Pending
или же Declined
Затем вы успешно перешли от тестирования к производству.
В чем может быть проблема?
Вам нужно связаться с Intuit и спросить их об этом. Это проблема, не связанная с программированием, на которую сможет ответить только Intuit.
Дайте им идентификаторы транзакций и спросите, почему они были отклонены. Они могут попросить вас связаться с банком, который также выпустил кредитные карты.
есть ли что-то, что нужно изменить, кроме входа в приложение и билета приложения?
Нет.
Нужно ли регистрировать приложение в режиме хостинга (веб-приложения)?
Нет.