Lite SDK (Registro)
O Lite SDK oferece controle total sobre sua experiência de pagamento. Ele permite que você:
- Controle os métodos de pagamento exibidos para seus clientes.
- Registrar novos métodos de pagamento na conta do cliente.
Esta página se concentra no processo de registro. Para obter detalhes sobre o processo de pagamento, consulte Lite SDK (Payment).
Se você quiser salvar cartões durante o pagamento, poderá fazê-lo enquanto o cliente paga. Para obter mais informações, consulte Lite SDK (Payment).
Fluxo de trabalho de registro
O diagrama a seguir descreve o fluxo de trabalho completo de registro. Cada etapa é explicada em detalhes abaixo:
Fluxo de registro do SDK Lite
Este diagrama ilustra o processo de inscrição do método de pagamento usando o SDK Lite, detalhando as interações entre o Cliente comerciante, Servidor do comerciante, o Yuno Server e o Yuno SDK. Ele descreve as etapas para adicionar um método de pagamento e iniciar sua inscrição, até o recebimento do resultado final da inscrição.
Cliente comerciante
O Cliente comerciante sua aplicação front-end que interage tanto com seu servidor back-end quanto com o Yuno SDK. Ele lida com os aspectos voltados para o usuário do fluxo de inscrição, incluindo:
- Adicionar método de pagamento
- Exibir métodos de pagamento para inscrição
- O usuário seleciona o método de pagamento para se inscrever
- Iniciar o registro
- Iniciar o SDK para continuar o registro
Servidor do comerciante
O servidor do comerciante representa seu aplicativo de back-end que lida com operações do lado do servidor e se comunica com os servidores da Yuno. Suas principais responsabilidades incluem:
- Criar o cliente
- Criar sessão do cliente
- Solicite os métodos de pagamento disponíveis para se inscrever
- Criar registro
- Receber o resultado do registro via webhook
Servidor da Yuno
O Yuno Server lida com todas as operações de back-end relacionadas ao gerenciamento de clientes, sessões de registro e processamento de métodos de pagamento. Suas principais responsabilidades incluem:
- Criar os clientes
- Cria a sessão do cliente
- Devolve o método de pagamento disponível
- Cria o registro no provedor de pagamento
- Receber resultados de registro do provedor de pagamento
Yuno SDK
O Yuno SDK lida com a interface do usuário e o fluxo de registro no lado do cliente, gerenciando a seleção do método de pagamento e a conclusão do registro. Suas principais responsabilidades incluem:
- Continuar o fluxo de inscrições
- Mostra telas para o usuário concluir o registro
- Exibir o resultado do registro (opcional)
Fluxo
As etapas a seguir descrevem o fluxo completo de interação entre todos os componentes da integração do SDK Lite Enrollment, detalhando como cada solicitação e resposta passa pelo sistema:
- Servidor do comerciante: Criar cliente --> Servidor Yuno: Cria cliente
- Cliente comerciante: Adicionar método de pagamento --> Servidor do comerciante: Criar sessão do cliente
- Servidor do comerciante: Criar sessão do cliente --> Servidor Yuno: Cria sessão do cliente
- Cliente comerciante: Exibir métodos de pagamento para inscrição --> Servidor do comerciante: Solicitar métodos de pagamento disponíveis para inscrição
- Servidor do comerciante: Solicita métodos de pagamento disponíveis para inscrição --> Servidor Yuno: Retorna o método de pagamento disponível
- Cliente comerciante: Exibir métodos de pagamento para se inscrever --> Cliente comerciante: O usuário seleciona o método de pagamento para se inscrever
- Cliente comerciante: O usuário seleciona o método de pagamento para se inscrever --> Cliente comerciante: Iniciar inscrição
- Cliente comerciante: Iniciar inscrição --> Cliente comerciante: Iniciar SDK para continuar a inscrição
- Cliente comerciante: Inicie o SDK para continuar a inscrição --> Yuno SDK: Continue o fluxo de inscrição
- Yuno SDK: Continuar o fluxo de registro --> Yuno SDK: Mostra telas para o usuário concluir o registro
- Servidor do comerciante: Receber o resultado da inscrição via webhook --> Servidor Yuno: Receber os resultados da inscrição do provedor de pagamentos
- Servidor Yuno: Receber resultados de registro do provedor de pagamento --> Yuno SDK: Exibir o resultado do registro (opcional)
Configuração do SDK específico da plataforma
Para implementar a integração do Full SDK, siga os guias específicos da plataforma abaixo:
Atualizado há 3 meses