2 Stimmen

Android In-App Abrechnung: Fang "Sie haben bereits eine ausstehende Bestellung für diesen Artikel" auf

Wenn ein Benutzer versucht, etwas zweimal zu kaufen, gibt der Android Market einen Fehler zurück: „Sie haben bereits eine ausstehende Bestellung für dieses Element“. Kann ich diese Situation in der Anwendung behandeln?

0voto

Dittimon Punkte 946

Von der Android-Entwicklerseite:

http://developer.android.com/guide/market/billing/billing_integrate.html#billing-service

Wichtig: Wenn ein Benutzer ein verwaltetes Element kauft, müssen Sie verhindern, dass der Benutzer das Element erneut kauft, während die Originaltransaktion aussteht. Wenn ein Benutzer versucht, ein verwaltetes Element zweimal zu kaufen und die erste Transaktion noch aussteht, zeigt der Android Market dem Benutzer einen Fehler an. Der Android Market sendet jedoch keinen Fehler an Ihre Anwendung, der Sie darüber informiert, dass der zweite Kaufantrag storniert wurde. Dies kann dazu führen, dass Ihre Anwendung im ausstehenden Zustand stecken bleibt, während sie auf eine IN_APP_NOTIFY-Nachricht für den zweiten Kaufantrag wartet.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X