Tokenizar cartão na Ticket


Request


Endpoint: POST /api/v2/sellers/#sellerId/vouchers/ticket/tokens

{
   "notificationUrl":"https://api.myserver.com.br/events?transactionId=123",
   "cardType":"FOOD",
   "cardReference":"1757361452561"
}

CampoTipoTamanho máximoObrigatórioDescriçãoExemplo
notificationUrlString200SimURL de notificação (webhook) que receberá os eventos relacionados à tokenização. Deve ser do tipo POST e estar acessível publicamente.https://api.myserver.com.br/events?transactionId=123
cardTypeENUM4SimTipo do cartão utilizado na transação. Valores permitidos: MEAL, FOOD.FOOD
cardReferenceString36NãoIdentificador de referência único do cartão no sistema.1757361452561

Response

📌 Response (200 OK)

{
   "authUrl":"https://sso.sbx.edenred.io/connect/authorize?response_type=code&client_id=91cced9fd04344be9c706f864440ad50&scope=openid edg-xp-mealdelivery-api offline_access&redirect_uri=https://api-sandbox.bempaggo.io/api/v2/webhooks/events/ticket/token&state=eyJleGNoYW5nZVRva2VuIjoiZTlhMjEwYWViODAyNGIzZmI3YjA5MGZjOTI0OWIwZDM0MTE5MDU3NzhkN2E0NzM1OWUxN2RjOWEwNjdiZGI5YiIsImNhcmRSZWZlcmVuY2UiOiIxNzU3MzYxOTU1NDY3In0=&nonce=456azerty&acr_values=tenant:br-ben&ui_locales=pt"
}

CampoTipoDescriçãoExemplo
authUrlStringURL de autorização que o cliente deve utilizar para redirecionar o usuário ao fluxo de autenticação da Edenred.https://sso.sbx.edenred.io/connect/authorize?...

📌 Status HTTP

CódigoDescrição
200 OKRequisição processada com sucesso. O campo authUrl será retornado no body
400Requisição inválida (parâmetros ausentes ou inválidos)
401Não autorizado (credenciais inválidas ou token expirado)
500Erro interno no servidor

Fluxo de autenticação do usuário


Passo 1 - Autenticar na Ticket

Passo 2 - Verificação de identidade (apenas para usuário com mais de 1 cartão)


Passo 3 - Verificar a identidade





Passo 4 - Autorizar a tokenização