PIX-IN
Receber um pagamento
Importante
A requisição a seguir tem como objetivo gerar um QrCode juntamente com Pix copia e cola.
Split: envie o campo split (opcional) para dividir o valor do depósito entre recebedores. Cada item deve conter receiver_clientId e percent. A soma dos percentuais não pode ultrapassar 100%.
Requisição
* Campos obrigatórios e split opcionalSem split
{
"token": "TOKEN",
"secret": "SECRET",
"amount": 10,
"debtor_name": "Fulano de tal",
"email": "fulano@gmail.com",
"debtor_document_number": "12345678911",
"phone": "11900000000",
"method_pay": "pix",
"postback": "https:\/\/seudominio.com\/callback\/deposit"
}
Com split
{
"token": "TOKEN",
"secret": "SECRET",
"amount": 10,
"debtor_name": "Fulano de tal",
"email": "fulano@gmail.com",
"debtor_document_number": "12345678911",
"phone": "11900000000",
"method_pay": "pix",
"postback": "https:\/\/seudominio.com\/callback\/deposit",
"split": [
{
"receiver_clientId": "CLIENT_ID_RECEBEDOR_1",
"percent": 10
},
{
"receiver_clientId": "CLIENT_ID_RECEBEDOR_2",
"percent": 5.5
}
]
}
Resposta
As respostas abaixo representam Sucesso(200) e Falhas/erros do consumo.{
"idTransaction": "ID DA TRANSAÇÃO",
"qrcode": "00020126330014br.gov.bcb.pix01111335366962052040000530398654040.805802BR5919NOME6014CIDADE62580520LKH2021102118215467250300017br.gov.bcb.brcode01051.0.063044D24",
"qr_code_image_url": "base64data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAApgAAAKYB3X3..."
}
{
"error": "Token ou Secret ausentes",
"message": "Você precisa fornecer tanto o token quanto o secret."
}
{
"required": "Este campo é obrigatório",
"string": "Este campo deve ser uma string",
"email": "O campo deve ser um e-mail válido"
}