2012-01-06 11 views
7

Inching lentamente (ma metodicamente) verso la mia prima implementazione della fatturazione in-app, ho raggiunto il punto in cui posso effettivamente eseguire il market billing sample application: l'app è firmata e caricata su AM, la "lista prodotti" è stata creata per il instructions e un account di prova sono stati impostati su Google e sul telefono.Gli account di test richiedono l'acquisto di una vera carta di credito tramite la fatturazione in-app?

Tuttavia, quando procedo (con esito positivo) a un acquisto, nonostante selezioni l'account di prova su AM, viene richiesto di confermare l'acquisto con il mio account Gmail reale, a cui è collegata la mia vera carta di credito.

Durante il collaudo di PayPal, ad esempio, è possibile creare anche conti di prova con numeri CC falsi, per verificare liberamente senza gravare sul sistema CC reale.

Questo test è disponibile (o possibile) per lo sviluppo di fatturazione in-app &?

Aggiornamento: Ho provato questo su un dispositivo diverso, avendo solo l'account test set, e abbastanza sicuro l'Android Market si comporta in modo erroneamente, rispondendo il seguente messaggio di errore:

L'elemento che stavi tentando di l'acquisto non è stato trovato.

enter image description here

So che l'articolo è lì e che sia impostato correttamente nel mercato Android, perché questo errore non viene mai rilasciata sul dispositivo con l'account reale con il numero CC (non ricevo un comportamento perfetto con il numero CC mascherato, il totale e un pulsante Accept & buy). Perché Google scrive tali messaggi di errore fuorvianti?

Aggiornamento: Ho trovato this incredible thread, che sembra parzialmente rispondere alla mia domanda. A meno che qualcosa di nuovo non sia stato introdotto da Google da allora.

risposta

5

Devi usare una vera carta di credito. Tuttavia, puoi sempre rimborsare i tuoi acquisti di prova!

Nota che dovrai effettuare gli acquisti da un account di prova distinto dal tuo account sviluppatore, poiché Google Checkout non consente ad un account di acquistare da solo.

+11

Utilizzando una carta di credito reale, il rimborso degli acquisti può essere fatto con qualsiasi account, perché ho bisogno di un account ** test ** allora? Qual è la differenza tra un "account di prova" e un account normale? L'account di prova può utilizzare la stessa carta di credito del conto principale (sviluppatore/commerciante)? +1 per ora. –

+4

La differenza è che l'account di prova può vedere l'acquisto in app su un'app non pubblicata, mentre l'altro (account non di prova) non può vedere l'app (perché non è pubblicata). Inoltre, l'account sviluppatore non può acquistare oggetti da solo (come Bruno menzionato sopra). – Syntax

+0

@BillTheApe sto testando questo inapp ora voglio rimborsare allora come posso rimborsarlo? – CoronaPintu

1

Gli account di test sono utili quando si carica l'applicazione come bozza di applicazione, non pubblicata. Quindi utilizzando l'account di prova è possibile anche l'acquisto di un'applicazione non pubblicata. Ciò aiuta.

Problemi correlati