Transferência entre contas
Veja como é possível realizar transferencias internas de saldos através do uso da API da Preme Pay

Criar um novo ajuste de saldos

https://api.premepay.com/v1/transfers/create/{storeIdOrigem}/to/{storeIdDestino}
Você pode criar um novo ajuste do valor a ser debitado da conta da store de origem e creditá-lo na conta da store de destino. Também é possível utilizar uma data futura (opcional) para agendar o dia da transferência.
Parâmetro
Tipo
Descrição
Obrigatório
amount
decimal
Valor a ser transferido
Sim
description
string
Descrição
Não

Exemplo de Requisição

Este é um exemplo de como a sua requisição para um novo ajuste deve parecer.
{
"amount": 100.10,
"description": "Some description"
}

Respostas

201: Created

Esta é a resposta para os casos em que sua requisição seja bem sucedida.
{
"id": "a0fda4b3-3d19-4cf5-bac5-c0a982eb3a8c",
"amount": 10.10,
"description": "Some description",
"status": "succeeded",
"created_at": "2021-11-23T15:11:14.1348548Z",
"updated_at": "2021-11-23T15:11:14.1852535Z"
}

400: Bad Request

Esta é a resposta para os casos em que o servidor não processa a requisição devido a um erro encontrado. Alguns exemplos que podem resultar neste erro são uma URL digitada incorretamente, sintaxe malformada ou requisição de roteamento inválida.
{
"errors": [
{
"message": "Error description"
}
]
}

401: Unauthorized

Esta é a resposta para os casos em que a solicitação não foi bem sucedida porque não possui credenciais de autenticação válidas para o recurso de destino. Caso seja necessário, você pode rever o nosso processo de autenticação.
{
"error": {
"message": "Unauthorized"
}
}

403: Forbidden

Esta é a resposta para os casos em que a solicitação foi proibida. Isso acontece quando o servidor consegue entender o pedido da requisição, mas não autoriza a emissão de uma resposta de aprovação.
{
"error": {
"message": "Forbidden"
}
}

500: Internal Server Error

Esta é a resposta para os casos em que ocorre um erro interno no servidor.
{
"error": {
"message": "Internal server error"
}
}
Last modified 9mo ago
Copy link
Outline
Criar um novo ajuste de saldos