Checkout Usuário (Cartão de Crédito)
Checkout de usuário (Cartão de Crédito)
POST
https://api.gestao.plus/order
Rota para criação de pedido em cartão de crédito.
Headers
Name
Type
Description
Origin*
string
URL de origem da requisição
Authorization*
string
Access Token no modelo "Bearer {token}"
Request Body
Name
Type
Description
items*
string
Lista contendo objetos com ID e quantidade de cada produto comprado.
cardData*
string
Informações do cartão de crédito, um objeto contendo, holderName (bandeira do cartão), expirationMonth (mês de expiração), expirationYear (ano de expiração), securityCode (código de segurança), cardNumber (número do cartão).
type*
string
Tipo do pedido, geralmente "V" de venda
negotiationType*
string
ID do tipo de negociação utilizado para o pedido
uri*
string
Identificador do cliente
{
"code":"",
"data":{
"id":968,
"orderCode":"0000968179" // Numero do pedido
},
"publicToken":"TOKEN PÚBLICO",
"type":"http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html",
"title":"ok",
"status":200,
"detail":"Order created"
}
Exemplo do corpo da requisição:
{
"uri": "u4_contador-indicador",
"negotiationType": "23",
"type": "V",
"cardData": {
"holderName":"VISA MAGIC",
"expirationMonth":"05",
"expirationYear":"2021",
"securityCode":"123",
"cardNumber":"4929710426637678"
},
"items": [
{
"id": "9",
"quantity": 1
}
]
}
Last updated
Was this helpful?