Introduzione

Google Standard Payments fornisce una serie di API per le società che forniscono servizi di pagamento per abilitare i propri servizi nell'ecosistema Google.

Sebbene ogni integrazione abbia le proprie API e i propri flussi di clienti, il processo complessivo è standard. Ecco una panoramica della procedura.

  1. L'integratore dei pagamenti implementa la specifica del pagamento (API).
  2. Google esamina l'integrazione eseguendo un elenco di controllo per il test specifico dell'API in un ambiente sandbox. Nell'ambiente sandbox di Google, non viene spostato alcun denaro nel mondo reale.
  3. L'integratore esegue un elenco di controllo per i test di produzione specifici delle API utilizzando gli account inclusi nella lista consentita forniti da Google. Google verificherà quindi i pagamenti tra l'integratore e Google.
  4. Google testerà l'integrazione su vari dispositivi e tipi di connessioni per raccogliere feedback. Google certificherà quindi che l'integrazione soddisfa gli standard richiesti per UX, gestione degli errori e latenza.
  5. Google avvia l'integrazione in fasi, aumentandolo a scaglioni dell'1%, del 5%, del 20% e infine del 100%.

Come iniziare

1. Acquisire familiarità con i flussi applicabili

Quando uno dei tuoi clienti sceglie il servizio, seguirà determinati flussi. Acquisisci familiarità con i flussi applicabili alla tua integrazione nella scheda Concetti. Osserva in che modo i tuoi server interagiscono con Google durante questo processo.

2. Identifica i tuoi punti di integrazione

L'implementazione delle API può comportare modifiche ai server, alle app Android o al frontend web . Leggi le informazioni nella sezione Concetti, in cui vengono descritte le modalità di interazione dei tuoi server con Google. Decidi quali server utilizzerai per applicare le API di integrazione dei pagamenti.

Assicurati che i server supportino i requisiti di comunicazione elencati in Communication Protocol Details (Dettagli protocollo di comunicazione) e che le tue chiavi PGP supportino le best practice elencate in Crittografia PGP.

3. Implementare tutte le API di integrazione dei pagamenti

Implementa le API Google Standard Payment necessarie per il tuo caso d'uso. A tal fine, utilizza le guide.

Alla fine, le tue API dovrebbero essere accessibili ai server di Google. Inoltre, assicurati di aver implementato i client per supportare le chiamate alle API di Google.