Integração API
A URL é montada em forma de array com parâmetros determinados.
URL Checkout
POST
https://tools.gestao.plus/goto-checkout.php
Este endpoint permite que você gere uma URL para acessar o checkout com os devidos parâmetros.
Headers
Accept*
string
application/json
Content-Type*
string
application/json
Request Body
user
string
Dados do usuário para o preenchimento automático do formulário
sku*
string
SKU do produto dessa venda
callBackUrl
string
URL de volta para o usuário retornar para o carrinho, se for necessário
callBackResponseUrl
string
URL de volta para o usuário retornar para resumo de compra após a confirmação do pagamento, se for necessário (a url deve esperar a concatenação do parâmetro de código do pedido)
p
string
ID gerado dentro do sistema (consulte o administrador)
url*
string
URL do ERP Gestão Online
{
"status": "success",
"redirectTo":
"https://dev.gestao.plus/loja/checkout?p=i1-contabilidade-indicador&loc
k=1&item=eyJyYW5kIjoxLCJza3UiOjEwfQ%3D%3D&payload=eyJkb2
N1bWVudCI6IjExMTExMTExMTExIiwibmFtZSI6Ik5vbWUgRXhlbXBsb
yIsImVtYWlsIjoidGVzdGVAdGVzdGUuY29tIiwiY2VsbHBob25lIjoiNjI5O
TU1NTU1NTUiLCJ6aXBDb2RlIjoiNzQyMzAxMzAiLCJhZGRyZXNzIjoi
QXB0IDEyMyIsIm51bWJlciI6IjE1MjkiLCJuZWlnaGJvcmhvb2QiOiJTZX
RvciBCdWVubyIsImFkZHJlc3NEZXRhaWwiOiJBdiBYcHRvIiwiY2l0eSI
6IkdvaWFuaWEiLCJzdGF0ZSI6IkdPIn0%3D&callBackUrl=https%3A%
2F%2Fseusiteintegrado.com.br%2Fexemplo%2F123"
}
Exemplo de request:
curl --location --request POST 'https://tools.gestao.plus/goto-checkout.php' \
--header 'Content-Type: application/json' \
--data-raw '{
"url": "https://parceirosoluti.com.br",
"p": "i6473-gestao-online",
"callBackUrl": "https://gestão.online?q=callbackToProductListSample",
"callBackResponseUrl": "https://gestão.online?q=callbackToOrderDetailUsingCode&code=",
"sku": 9,
"user": {
"document": "11111111111",
"name": "Nome Exemplo",
"email": "[email protected]",
"cellphone": "62995555555",
"zipCode": "74230130",
"address": "Apt 123",
"number": "1529",
"neighborhood": "Setor Bueno",
"addressDetail": "Av Xpto",
"city": "Goiania",
"state": "GO"
}
}'
Last updated
Was this helpful?