1. Registe uma conta Gate na aplicação Gate ou no site oficial e conclua a verificação KYB.
Esta conta também será utilizada para depósitos e levantamentos de fundos de comerciantes.
2. Utilize o UID da Gate obtido na etapa 1 para se registar no Painel de controlo do comerciante aqui: https://www.gate.com/pay-merchant.
Preencha todas as informações necessárias para concluir o registo.
3. Gerar chaves e ID de clientes:
(Tem de gerar: Chave de autorização e ID de cliente 1, Chave de pagamento e ID de cliente 2).
No sistema do comerciante, aceda a [Centro do programador] → [Configuração da aplicação], selecione Configuração da aplicação Gate Life / Configuração da aplicação de pagamento e clique em [Criar agora].
Clique em [Gerar chave de autorização].

**Conclua a verificação de segurança para gerar a chave.**
> A chave é gerada apenas uma vez — guarde-a imediatamente e mantenha-a confidencial.


**Solicite as autorizações necessárias.**
> As permissões são definidas por defeito e não podem ser alteradas.
Preencha as informações para criar a aplicação.
> Os dados que submeter serão apresentados na página inicial.
Observação: Ao registar-se como comerciante, adicione o UID do seu programador à lista de permissões. Isto permite testar o início de sessão de autorização no ambiente de produção.
> Formato UID da lista de permissões (separado por vírgulas, sem espaços): UID1,UID2,UID3,...
Depois de adicionar os UID à lista de permissões, pode utilizar uma conta UID da lista de permissões para iniciar sessão na aplicação Gate. Verá o seu mini-programa de comerciante na lista de aplicações da aplicação Pay App. Pode prosseguir com o teste de autorização.
4. Integração do início de sessão de autorização: Consulte a documentação da API para integração e teste do início de sessão de autorização (utilizando a chave de autorização e o ID1 do cliente):
https://www.gate.com/docs/miniapp/manual/en/
5. Integração de funcionalidades de pagamento: Consulte a documentação da API para integração e teste de pagamentos (utilizando a chave de pagamento e o ID2 do cliente): https://www.gate.com/docs/miniapp/manual/en/
6. Depois de concluir a integração do pagamento, elimine a aplicação associada ao cliente_id2 de teste. Implemente o código para o cliente_id1 - que passou em todos os testes necessários - no seu próprio servidor (substitua client_id2 por client_id1). Solicite a ativação da sua aplicação no Painel de controlo do comerciante. Todas as operações de autorização e pagamento subsequentes utilizarão client_id1.
