Etapa 1: confirmar o suporte para os requisitos de conectividade e idempotência
É importante entender e garantir que você apoie camada de transporte e a camada do aplicativo e os requisitos de segurança padrões de protocolo, especialmente os relacionados idempotência, antes da integração.
Etapa 2: trabalhar com o Google para definir a configuração do fornecedor
O Google precisa configurar os hosts e as chaves PGP para estabelecer a comunicação com as APIs hospedadas pelo fornecedor que você implementar.
Primeiro, você precisará determinar o URL dos hosts no seu lado responsável por disponibilizar as APIs hospedadas pelo fornecedor. Se sua implementação for dividida em vários hosts (por exemplo, um núcleo de terceiros ou outro provedor de serviços), indique quais endpoints são atendidos diretamente por você e que são administrados em seu nome por um provedor de serviços.
Em seguida, se você estiver hospedando qualquer uma das APIs hospedadas pelo fornecedor, precisará gerar as chaves PGP que devem ser usados para criptografia da camada do aplicativo com seus endpoints.
Para iniciar a configuração do fornecedor e o processo de troca de chaves, forneça o seguintes ao seu ponto de contato técnico do Google:
- O nome do host dos servidores responsáveis por disponibilizar as APIs hospedadas pelo fornecedor.
- o subcaminho para a implementação da API
- A parte pública do par de chaves PGP que você gerou
Assim que definir a configuração do fornecedor, o Google responderá com seu ID da conta do integrador de pagamentos (PIAID, na sigla em inglês) e a chave PGP pública do Google específica para os endpoints que você hospeda.
Etapa 3: estabelecer a conectividade echo do sandbox
Depois de verificar se você atende aos requisitos de integração, peça para seu PGP
chaves e ter um ID da conta do integrador de pagamentos (PIAID, na sigla em inglês)
do Google, você já pode implementar e testar os echo
hospedados pelo Google e
endpoints echo
hospedados pelo fornecedor. Consulte as definições de echo
nos documentos da API para
o serviço em que você está implementando
Referência.
Esses scripts usam o método de eco do ambiente sandbox hospedado pelo Google para testar conectividade básica:
- Script usando a V1
echo
: gsp_sandbox_echo.sh - Script usando a V2
echo
: gsp_sandbox_echo_v2.sh
Etapa 4: fazer a integração com as APIs
Quando os endpoints echo
estiverem funcionando no sandbox, você vai poder
se integrar às outras APIs.
Consulte os documentos da API para os serviços que você está implementando em Referência.
Etapa 5: faça upload dos logotipos da sua empresa
Siga as diretrizes da promoção de marca de logotipo.
Etapa 6: teste
Durante o desenvolvimento, você pode usar nossos serviço Amplecash para simular solicitações e de resposta. Quando sua solução estiver pronta para testar um fluxo completo, o Google o contato técnico pode ajudar você a realizar testes em tempo real em nosso ambiente de sandbox.
À medida que o desenvolvimento termina, siga as processo de teste para se preparar para o lançamento.
Etapa 7: lançamento
Siga o processo de lançamento para garantir uma liberação o mais suave possível.