Отмена постбэка прекращена из Google Кошелька для цифровых товаров

Кто-нибудь знает, почему Google Wallet for Digital Goods не отправляет запросы обратной передачи на сервер при отмене подписки? Есть какая-то задержка или это баг? Я ничего не видел о задержках. А некоторое время назад на мой сервер за несколько секунд доходили отмены Pastback. Сегодня я вижу, что за несколько часов не было отменено прошлое.

Когда я совершаю платеж, мой сервер получает запросы обратной передачи для новых платежей, к сожалению, сервер ничего не получает, когда я отменяю подписку в консоли Google Wallet (либо в Merchant Center, либо в Buyer Center).

Такое поведение наблюдается в реальных аккаунтах и ​​аккаунтах в песочнице.

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


person Nicolai    schedule 03.12.2013    source источник
comment
Насколько я помню, только отмены со стороны ПОКУПАТЕЛЯ вызывают failure postback (но не в случае отмены Продавцом). В настоящее время у меня есть проблемы с моим Merchant Center :), поэтому, если вы можете указать URL-адрес своей страницы песочницы, я могу купить подписку и отменить ее, чтобы вы могли ее протестировать. Хт...   -  person EdSF    schedule 04.12.2013
comment
only cancellations by a BUYER generate - это неправда, потому что при переходе с Checkout мы сделали систему, которая помогает нам управлять подписками, но мы вручную отменяем повторно созданные подписки в торговом центре, и наш сервер получает обратную отмену. Теперь наш сервер не знает об отмененных подписках.   -  person Nicolai    schedule 04.12.2013
comment
Только что проверил журналы... наш сервер получил одно уведомление об отмене. Отмена была завтра.   -  person Nicolai    schedule 04.12.2013
comment
Это было только одно уведомление. Но Google Wallet не уведомляет наш сервер о новых отменах.   -  person Nicolai    schedule 05.12.2013
comment
Некоторое время он был взломан, но снова работает. см. здесь   -  person EdSF    schedule 14.12.2013


Ответы (1)


Обновление: после повторного обращения в Google и эскалации нашего запроса нам сообщили; «Мы изучаем проблему с прошлыми уведомлениями об отмене. В настоящее время кажется, что уведомления об отмене подписки отправляются правильно»

Мы также обнаружили, что новые отмены теперь проходят корректно.

До сих пор не ясно, что пошло не так или система была намеренно отключена и снова включена, однако, похоже, что полный сервис восстановлен. В настоящее время отсутствующие постбэки не были отправлены.


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

«Я получил совет наших специалистов. Они подтвердили, что мы больше не присылаем уведомления об отмененных заказах».

Это повлияет на наше решение использовать Google Wallet — мы бы определенно не выбрали его, если бы знали, что эта функция не будет поддерживаться. Если вы пострадали, я предлагаю связаться с ними, чтобы сказать им, что это важно для вас. Вы можете сделать это здесь: https://support.google.com/payments/?hl=ru#contact=1

person zemaj    schedule 12.12.2013
comment
Я надеюсь, что это не так. Обратные вызовы отмены — единственный способ синхронизировать состояние подписки с нашей базой данных. Уведомления по-прежнему являются частью API, как указано здесь: developers.google. com/commerce/wallet/digital/docs/ Они не нарушат рабочий процесс работающей ПЛАТЕЖНОЙ системы без предварительного уведомления всех продавцов о переходе на другое решение. - person dflorey; 13.12.2013
comment
Постбэк отмены подписки работает! См. последний комментарий EdSF для вопроса. Я проверил это и работает. - person Nicolai; 14.12.2013