Pular para o conteúdo principal

Link de pagamento

Para gerar um pedido atrelado ao seu link de pagamento na plataforma via API, é necessário realizar uma request do tipo POST com a seguinte configuração:

URL

https://api.bembit.com/api/v1/orders/{checkoutid}/checkout

Método

POST

Parametros

Observação

O parametro checkoutid vai embutido no URI da solicitação como mostra o link acima.

ParametroTipoValor padrãoDescrição
checkoutidstringundefinedAlias correspondente ao link de pagamento, criado na plataforma

Request Body:

{
"network": 56,
"currency": "BRL",
"amount": 1000,
"requester": {
"name": "string",
"email": "string",
"document": "string"
}
}
  • network: Número identificador da blockchain sendo utilizada nessa operação.
  • currency: Simbolo da moeda que é aceita no pedido que esta sendo criado.
  • amount: Valor do pedido.
  • requester / name: Nome do pagador.
  • requester / email: Email do pagador.
  • requester / document: Documento de identificação do pagador.
Observação

As informações mostradas no Request body devem ser fornecidas à request como mostra o seguinte cURL.

curl -X 'POST' \
'https://api-sandbox.bembit.com/api/v1/orders/{checkoutid}/checkout' \
-H 'accept: */*' \
-H 'Content-Type: application/json' \
-d '{
"network": {blockchain id number},
"currency": "currency symbol",
"amount": {valor inteiro},
"requester": {
"name": "string",
"email": "string",
"document": "string"
}
}'

Respostas do Server:

Status 200:

Success

Status 403:

Unauthorized

Status 404:

Checkout not found

Veja em execução em nosso Swagger.