2013-11-07 3 views
0

Я работаю над интеграцией стандарта PayPal Payments с моей пользовательской платформой .NET, и это был абсолютно мучительный процесс, так как их документация настолько распущена, и примеры неполны.Отладка «Обработка обработки ошибок» с помощью PayPal Payments Стандарт

Я использую их API для генерации зашифрованных кнопок, чтобы загрузить их в корзину. Это успешно. Однако, когда я нажимаю на кнопку «Оплатить сейчас», все это я получаю:

Обработка ошибок Оплата

Ваш платеж не может быть обработан. Свяжитесь с торговцем напрямую.

Это бесполезно, так как это не дает мне подробностей относительно того, почему. Я искал на панели инструментов PayPal способ увидеть ошибки транзакций, чтобы я мог их отлаживать. Я ничего не нашел.

Что я хотел бы знать, просто, как я это отлаживаю? Где я могу найти дополнительную информацию или коды ошибок, которые говорят мне, почему это не удалось? Есть ли что-нибудь в панели управления PayPal, которая показывает неудачные попытки платежа, подобные этому?

Например, Amazon (который я интегрировал, и был ветерок), предоставляет консоль, которая показывает все попытки и неудачные взаимодействия для каждого вызова API. У PayPal есть что-то подобное? Или это абсолютно непрозрачно?

ответ

0

Если это происходит на сайте Paypal, нет никакой консоли, о которой я знаю. Если это так, я открою билет с Paypal MTS и позволю им посмотреть на вашу кнопку.

+0

Вы правы; это был единственный способ получить информацию о том, что происходит на их стороне. В результате я полностью отказался от своего .NET API и просто написал свою собственную проверку, которая занимала часть времени. – gbanks

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