Link de pagamento
Criando um pedido pelo 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.
Parametro | Tipo | Valor padrão | Descrição |
---|---|---|---|
checkoutid | string | undefined | Alias 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.