Sessões

Com o Yuno, é possível criar sessões para iniciar pagamentos ou registrar métodos de pagamento para compras futuras. Há dois tipos de sessões: sessões de cliente e sessões de checkout. Essas sessões garantem que as informações corretas sejam coletadas para cada cenário.

Sessão do cliente

Use sessões de clientes para registrar e armazenar os métodos de pagamento de um cliente. Crie uma nova sessão de cliente sempre que registrar um método de pagamento para um cliente específico. Você precisará do customer_id (um identificador exclusivo de cliente) gerado ao criar o cliente no Yuno. Uma sessão de cliente fornece acesso a todos os métodos de pagamento disponíveis para inscrição, que você pode oferecer aos clientes.

📘

Métodos de pagamento disponíveis

Ao criar as duas sessões, cliente e checkout, o sistema Yuno fornecerá uma lista de todos os métodos de pagamento habilitados no painel do Yuno, na seção Connections and Checkout builder.

Para obter informações mais detalhadas sobre como usar o endpoint Criar sessão do cliente, consulte Referência da API.

Sessão de checkout

Use sessões de checkout para criar pagamentos ou iniciar o fluxo de pagamento. Sempre que um cliente fizer um pagamento, você deverá criar uma nova sessão. Você precisará do customer_id (um identificador exclusivo do cliente) gerado ao criar o cliente no Yuno. Uma sessão de checkout fornece acesso a todos os métodos de pagamento disponíveis para esse cliente, independentemente de ter sido registrado anteriormente ou não.

📘

Criar um pagamento sem uma sessão de checkout

Ao utilizar a integração direta, que não requer o SDK da Yuno, você pode criar um pagamento sem a necessidade de uma sessão de checkout.

Para obter informações mais detalhadas sobre como usar o endpoint Criar sessão de checkout, consulte a referência da API.