Refund a Cash Payment

The "Refunds" functionality allows external customers/users to request a refund of the amount paid. It is available through API or Front

Refunds API

PATCH {api_base_url}api/payin/{externalId}/refund

Headers

Name
Type
Description

Authorization *

String

JWT token in format Bearer eyJ0... For more information about authentication, please refer to Authentication

Request Body

Name
Type
Description

externalId*

String

An ID that is meaningful to you and your system. Must be unique.

comment

String

Add any relevant information

beneficiary*

Object

Party Object

type*

String

Possible values: COMPANY, INDIVIDUAL

name*

String

Individual / company name

lastName

String

INDIVIDUAL type / Ignored for COMPANY

document*

Object

Optional. Party Object

document.type*

String

Optional. Document type (related to the beneficiary's residence)

document.id*

String

Identity document id. Usually numbers or combination of numbers and letters.

bank*

Object

Mandatory. Party Object. Payer account data.

bank.name*

String

Mandatory. Bank name.

bank.branch*

Object

Branch information. Party Object.

bank.branch.code*

String

Branch code. Only Brazil.

bank.branch.name*

String

Branch name. Only Brazil.

bank.account*

Object

Mandatory. Party Object. Payer account information.

bank.account.number*

String

Mandatory. Payer account number

Create Refund Cash

Authorization Refund Cash

Last updated

Was this helpful?