ID de ORDEN no rastreable: la API devuelve ID de pedido en el formato antiguo (?), Mientras que Google Wallet muestra sólo los nuevos

No fue capaz de reproducir en casa. Alrededor del 20% de nuestros pedidos procedentes del campo a través de Google Wallet tienen el siguiente formato de ORDER ID: 9170416xxxxx5019212 en lugar de 12999763xxxxx4705758.139441xxxxx94837

Almacenamos el ID de pedido en el servidor, para que podamos hacer coincidir los usuarios con sus compras. Los ID de pedido en la página web de Google Wallet SIEMPRE tienen el formato siguiente: 12999763xxxxx4705758.139441xxxxx94837

Sin embargo, lo que veo almacenado en nuestra base de datos es a veces en este formato: 9170416xxxxx5019212

Podemos hacer coincidir unas pocas órdenes con las marcas de tiempo. Está claro que algunos usuarios tienen SIEMPRE el ID de pedido en el formato antiguo (o simplemente diferente), pero en la página de Google Wallet sus pedidos tienen ID de pedido nuevos. Por lo tanto, no hay forma de que tengamos el ID de pedido de formato antiguo en nuestro servidor, para encontrar el pedido del usuario en Google Wallet (o viceversa).

Este es un problema grave, porque el soporte al cliente no se puede proporcionar a alrededor del 20% de los clientes.

¿Hay alguna forma de ver los ID's o igualarlos de alguna manera? Parece un error en el lado de Google. Creo que el retorno google-orger-id en lugar de merchant-order-id o algo así. Esto podría ser los clientes que utilizan el antiguo Google Checkout en lugar de Wallet. Solo estoy adivinando…

El punto es el retorno de ID de pedido en el JSON devuelto por la API de Google no coincide con el registro que me muestran en la página de Google Wallet para el mismo pedido.

Estaba teniendo este problema exacto también. Todos los Id. De pedido que son del formato antiguo son "órdenes piratas". Esencialmente la gente que intenta hacer falsas compras en la aplicación. Puedes intentarlo tú mismo descargando por ejemplo Lucky Patcher o Freedom. Tenga cuidado, algunos de estos también crea ID de orden en el nuevo formato. No he visto ninguno de ellos correctamente falsificación de la primera parte de la orderID sin embargo, por lo que a mi conocimiento suficiente para obtener sólo las compras verificadas.

  • Gestionar los cambios de suscripción en la facturación en Android de la aplicación
  • Cuando se renueva automáticamente una suscripción en la aplicación de Google Play, ¿envía otra notificación de compra (en la notificación de la aplicación)?
  • ¿Cómo puedo cambiar los permisos de lectura / escritura de la carpeta / mnt / SDcard en Kindle Fire?
  • Cómo cancelar una compra de prueba en la aplicación en android?
  • Android en la aplicación de facturación sandbox
  • ¿La actualización de la fecha de compra de la suscripción de Android en la aplicación se actualiza con cada renovación mensual?
  • símbolo de divisa para código iso en Android
  • Uso de la facturación en la aplicación para comprar la versión completa del juego
  • Android en la facturación de aplicaciones v3 con php
  • ¿Cómo funciona la transacción de restauración en la facturación en la aplicación (Android)?
  • Android: pregunta de facturación en la aplicación
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.