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

CHAVEVALORDESCRIÇÃO
uid[email protected]identificador unico
access-tokenZ_eOiMQwaRaGN14Iw8r0iQtoken de acesso
client892RXGrwWaEC96QoQp5Dcgtoken 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