Criar um pagamento de boleto
Siga nosso passo a passo para criar um pagamento de boleto
Criar ocorrência
1 - Para iniciar você já precisa estar logado no Internet Banking
lembre-se de sempre enviar uid, access-token e client no cabeçalho da requisição
CHAVE | VALOR | DESCRIÇÃO |
---|---|---|
uid | [email protected] | identificador unico |
access-token | Z_eOiMQwaRaGN14Iw8r0iQ | token de acesso |
client | 892RXGrwWaEC96QoQp5Dcg | token do cliente |
endpoint: https://base_url/billet_payments
verbo http POST
base_url será substituida pela URL da sua empresa, exemplo: cwdev.ib.hmg.cashway.io/api/v3
Corpo da requisição
{
"date":"2022-12-12",
"value":"177.5",
"total":"177.5",
"rebate":"0",
"discount":"0",
"interest":"4.26",
"other_value":"0",
"short_password":"user_short_password",
"document_number":"03399543492037956804908972901014983930000017750",
"origin":"app"
}
user_short_password deve ser substituido pela sua senha de transação com 4 digitos
2 - Se tudo ocorrer bem, você receberá uma resposta com Status 200 OK
Corpo da resposta com sucesso:
{
"id": "102864",
"user_id": 7,
"type": "BilletPayment",
"status": "waiting",
"cancel_reason": null,
"reverse_reason": null,
"auth_code": null,
"date": "2022-12-12",
"value": "177.5",
"agency": "3500",
"account": "36773",
"ticket_code": null,
"updated_at": "2022-12-12T11:05:46.190-03:00",
"created_at": "2022-12-12T11:05:46.190-03:00",
"scheduled_at": null,
"ticketed_at": null,
"canceled_at": null,
"late_at": null,
"done_at": null,
"reversed_at": null,
"ticket_auth_code": null,
"ticket_cancel_reason": null,
"errors": [],
"display_amount": "177.5",
"financial_institution_id": null,
"created_by": "Luiz Eduardo",
"cancelable_by_user?": true,
"user": {
"name": "CASHWAY TECNOLOGIA DA INFORMACAO LTDA",
"account": "999999",
"document": "34615822000107",
"holder": 1,
"phone": "48 4830360390",
"uid": "[email protected]",
"payment_max_value": "5000.0",
"info_email": "[email protected]",
"set_password?": false,
"set_short_password?": false
},
"liquidation_disponibility_id": null,
"late_reason": null,
"pix_favored": null,
"document_number": "03399543492037956804908972901014983930000017750",
"discount": "0.0",
"rebate": "0.0",
"interest": "0.0",
"other_value": "0.0",
"total": "177.5",
"bank_name": "BANCO SANTANDER (BRASIL) S.A.",
"assignor": null,
"assignor_document": null
}
Execute um teste em nosso sandbox EDITAR LINK
Updated 10 months ago