2010-08-11 6 views
16

PRÉAMBULE: la question est follement obsolète. Il n'y a plus de Google Checkout, plus d'API Checkout et plus de paramètres de notification dans la Wallet Console.App sur le marché Android - Les notifications HTTP ne viennent pas


J'ai une application payante sur Android Market. J'ai configuré une URL de notification HTTPS dans les paramètres Google Checkout. Pourtant, les notifications ne viennent pas.

Mes paramètres Google Checkout sous intégration vont comme ceci:

  • Mon entreprise ne paniers signés numériquement - vérifiés
  • API URL de rappel - fourni, il est HTTPS et il est valide
  • notification en XML - vérifier
  • version de l'API - 2,5
  • filtrage de notification - vérifier

S'il vous plaît, qu'est-ce que je fais mal? Les notifications de commande en temps réel sont-elles prises en charge pour Android Market? Si oui, existe-t-il une interface utilisateur distincte pour les configurer?

EDIT: tous les points de données seraient les bienvenus. Si vous vendez des choses sur le marché et obtenez ces notifications HTTP, comparons les configurations.

EDIT2: envisager sérieusement de lancer un sondage temporisé de mon compte Google Checkout. : (

EDIT3: contacté l'assistance Google Checkout Pas de réponse substantielle pendant plus d'une semaine. ((En revanche, il est possible de récupérer la liste des commandes Google Checkout, avec le filtrage des dates et des états. récupérer les détails de commande ...

+0

Maby vous connaissez également la réponse à cette question? http://stackoverflow.com/questions/9793753/android-in-app-payments-merchants-api-how-to-write-and-read-custom-param-in-t –

+0

La réponse est non . –

Répondre

14

le représentant de soutien m'a dit que c'est par la conception, je mettre en œuvre polling de compte avec l'API d'historique des notifications

Plus précisément:. https://developers.google.com/checkout/developer/Google_Checkout_XML_API_Order_Report_API décrit comment obtenir la liste des commandes dans un état donné

https://developers.google.com/checkout/developer/Google_Checkout_XML_API_Notification_History_API vous permet de récupérer les détails de la commande (obtenir juste t La notification "nouvel ordre" est suffisante dans mon cas).

EDIT: vous ne pouvez pas utiliser certaines parties de l'API Google Checkout avec les commandes Android Market (comme le marquage comme archivé).

Ceci n'est pas documenté. Question connexe here.

+2

Les deux liens sont rompus –

+0

L'API Checkout auquel j'ai fait référence n'existe plus de toute façon. La fonctionnalité elle-même est partiellement disponible ailleurs. Mais la prémisse de la question - que Checkout envoie des notifications sur les commandes - est également révolue. –

Questions connexes