/ / API per cambiare la carta di credito utilizzata da un abbonamento a portafoglio Google? - Android-pay

API per cambiare la carta di credito utilizzata da un abbonamento a portafoglio Google? - Android-pay

Ancora una volta sono frustrato dalla mancanza di documentazione relativa allo sviluppo di Google Wallet come gateway di pagamento e posso passare a un altro servizio.

La mia nuova domanda è la seguente:

Posso modificare a livello di codice la carta di pagamento utilizzata da un account Google Wallet per l'abbonamento a beni digitali?

Se una carta utilizzata in un abbonamento scade, questo è per l'utente, tuttavia, se non fornisco un mezzo per cambiare elegantemente la carta di pagamento, questo è su di me!

qualcuno sa come questo potrebbe essere fatto? O dovrei creare un abbonamento completamente nuovo per produrre questo effetto? Questa dovrebbe essere una caratteristica di base di qualsiasi gateway di pagamento, quindi presumo che mi manchi qualcosa.

Va anche notato che la creazione di un nuovol'abbonamento potrebbe essere problematico senza la possibilità di annullare l'abbonamento precedente tramite l'API. A condizione che sia la vecchia che la nuova carta siano ancora valide, tenterebbe di elaborare i pagamenti per entrambe le sottoscrizioni!

Una nota a margine, perché sembra che l'API di Google Wallet manchi così tante funzioni chiave? (abbonamenti annuali, annullamento dell'iscrizione, il problema menzionato sopra, ecc ...?)

Grazie ancora a tutti!

risposte:

1 per risposta № 1

Se Google non riesce a caricare, ti invierà a postback di errore che puoi usare per valutare cosa fare con l'abbonamento.


Sarebbe meglio se non si colleghi Wallet a un "gateway di pagamento" (o servizio / gateway di elaborazione delle carte di credito) perché non lo è.

Alla fine della giornata, Wallet ti dà fondamentalmente un "accesso" ai dati di un utente Wallet. È compito degli utenti di Wallet "aggiungere / rimuovere qualsiasi strumento di pagamento che hanno nel loro Google Wallet.

  • in Wallet for Digital, Google gestisce anche la transazione: la parte di elaborazione, quindi ti liberi da qualsiasi conformità PCI e dall'infrastruttura di pagamento correlata per ottenere risultati.
  • Acquisto immediato, Google ti invierà un "virtualescheda "per consentire l'elaborazione della transazione utilizzando il proprio / gateway di carta di credito / gateway esistente. In questo caso, è necessario essere conformi PCI e disporre di un'infrastruttura esistente.

In entrambi i casi, non si ha accesso ai dati di pagamento degli utenti effettivi di Wallet. Google blocca quelle cose.

Hth ....