Google Checkout и App Engine

Я следовал руководству по обработке заказов, чтобы получать и обрабатывать уведомления о заказах в мое приложение GAE из Google Checkout.

В среде песочницы все работает нормально. Я могу отправить поддельный заказ, и приложение получит уведомление и обработает заказ.

Когда я переключаюсь в производственную среду и делаю реальный заказ, я вижу заказ в учетной записи продавца Google Checkout, но не получаю никаких уведомлений.

Чтобы переключиться на производство, я просто редактирую свой объект ApiContext, чтобы использовать Environment.Production, а также реальный идентификатор продавца и ключ. Настройки интеграции те же. Я также пытался изменить URL-адрес обратного вызова для использования HTTPS (https://blah.appspot.com/not), но все равно ничего.

Что мне не хватает?


person charisk    schedule 12.09.2011    source источник
comment
Вам не удается получить серийный номер уведомления или не удается получить ответ на запрос истории уведомлений?   -  person Kevin P    schedule 13.09.2011
comment
Спасибо за вопрос. Я не получаю никаких запросов на URL-адрес обратного вызова. Я не вижу никаких обращений к конечной точке в журналах.   -  person charisk    schedule 13.09.2011


Ответы (1)


«Консоль интеграции» в Checkout Merchant Center предоставляет информацию об обратных вызовах (отправленный XML, полученный XML, ошибки HTTP и т. д.). Надеюсь, вы сможете понять проблему из этих данных. Некоторые связанные ссылки ниже:

https://checkout.google.com/support/sell/bin/answer.py?hl=ru&answer=72217

http://code.google.com/apis/checkout/developer/Google_Checkout_XML_API.html#integration_issues_console

http://code.google.com/apis/checkout/articles/Troubleshoot_Integration_Console_Errors.html

person Mihai Ionescu    schedule 14.09.2011
comment
Извините за задержку с ответом. Я не знаю, что случилось, но это было исправлено само по себе! Спасибо за ссылки. - person charisk; 07.10.2011