• França
lyra.com
Procurando
Categoria
Tags
pagina inicial
Suporte técnico

Criação de um Token

Documentação API : Charge/CreateToken

Somente cartões de pagamento são aceitos. Esse método não permite criar um token a partir de um identificador de banco.

Solicitação

Exemplo de solicitação

Campos obrigatórios:

  • moeda: EUR .
  • e-mail do comprador: "sample@example.com ".

. Campos recomendados:

  • Referência do pedido: "myOrderId-1234".
  • Referência do comprador: "myCustomerRef-123456".
/pt-BR/rest/V4.0/api/kb/authentication.html
https://github.com/lyra/rest-php-examples/blob/master/www/minimalEmbeddedForm.php#L9-L44
https://api.lyra.com/api-payment/V4/Charge/CreateToken
        {
          "currency": "EUR",
          "customer": {
            "email": "sample@example.com",
            "reference": "myCustomerRef-123456"
          },
          "orderId": "myOrderId-1234"
        }

Para conhecer todos os detalhes e descrições dos campos, consulte o playground: Charge/CreateToken (menu à esquerda).

Resposta

Recupere o formToken para exibir o formulário de pagamento (Mais informações: Exibir o formulário ).

Ao final do pagamento, uma transação de VERIFICAÇÃO será criada. O alias será retornado em transactions[0].paymentMethodToken (Mais informações: Analisando o resultado do pagamento ).

Exemplo de resposta
  {
    "shopId": "123456",,
    "orderCycle": "CLOSED",
    "orderStatus": "PAID",
    (...)
      "_type": "V4/OrderDetails"
    },
(...)
    },
    "transactions": [
      {
       "shopId": "123456",
       "uuid": "46a7484af36344e2bf7445915ded1606",
       "amount": 0,
       "currency": "EUR",
       "paymentMethodType": "CARD",
       "paymentMethodToken": "5a8e308dfdd948c1adfed79d0bcf0b41",
       "status": "PAID",
       "detailedStatus": "ACCEPTED",
       "operationType": "VERIFICATION",
       (...)
    "_type": "V4/Payment"
  }

Neste exemplo, o alias (campo paymentMethodToken) tem o valor: "5a8e308dfdd948c1adfed79d0bcf0b41" .

Para obter informações completas e descrições de campos, consulte playground: answer/Transaction .

Jobs
Legal
GDPR
25.22-1.11