Bank transfer is one of the popular payment methods in the Brazil market. For every bank transfer payment response, there’s a Liquido bank account which can be used by merchants to create a voucher for end customers to make transfer.
fullname(Input specification: Only a combination of uppercase and lowercase letters, numbers and spaces is allowed. Spanish and Portuguese letters, and other special characters are not allowed).
email
String
email.
document
JSON
payer's identity proof, CPF or CNPJ
phone
String
Mobile phone number. Should include “+55” as a prefix.
billingAddress
JSON
Billing address info.
Document Object Parameters
Parameter
Required
Type
Description
documentId
String
identity number
type
String
enum of CPF or CNPJ
BillingAddress Object Parameters
Parameter
Required
Type
Description
zipCode
String
zip code.
state
String
state.
city
String
city name.
street
String
street name.
number
String
street number.
OrderInfo Object Parameters
Parameter
Required
Type
Description
orderId
String
order identity number
shippingInfo
JSON
shipping info
ShippingInfo Object Parameters
Parameter
Required
Type
Description
name
String
shipping name
phone
String
Mobile phone number. Should include “+55” as a prefix.
email
String
email address
address
JSON
the same as billingAddress
Response Body Parameters
Parameter
Type
Description
transferStatus
String
Transfer status, SETTLED, IN_PROGRESS, FAILED
transferStatusCode
Integer
Transfer status code, 200 transaction SETTLED or IN_PROGRESS, other FAILED
transferErrorMsg
String
Transfer error message if failed
referenceId
String
Unique key to payment ticket, generated by Liquido.
idempotentKey
String
Unique key to ensure idempotent requests. given by the merchant in their system
amount
Long
The transfer amount
country
String
country code
currency
String
The currency code of the transferred fund
finalAmount
Long
The final amount that is used for creating the charge order. EX: for charge orders with FX conversion, this field represents the converted amount from the original requested amount.
finalCurrency
String
The currency code of the finalAmount.
paymentMethod
String
payment method, enum value as BANK_TRANSFER
payer
JSON
payer info
description
String
description of payment
callbackUrl
String
URL where Liquido will send notifications associated to changes to this payment. will receive a post request.
createTime
String
Payment ticket created time
scheduledTime
String
Payment ticket scheduled time
finalStatusTime
String
Transfer final status update time, final status include SETTLED, FAILED
subMerchantId
String
The sub merchant ID.
transferDetails
JSON
The transfer details that includes bankAccountInfo, and you can use it to create voucher for end customers.
TransferDetails Object Parameters
Parameter
Type
Description
bankTransfer
JSON
The bank transfer details
BankTransfer Object Parameters
Parameter
Type
Description
expirationTime
String
The expiration time of the payment
bankAccountInfo
JSON
The information of bank account
BankAccountInfo Object Parameters
Parameter
Type
Description
bankCode
String
The bankcode of the bank, 3 digits
beneficiaryName
String
The beneficiary name, such as BRL_LIQUIDO
bankAccountNumber
String
The beneficiary bank account number
bankBranchId
String
The beneficiary bank branch Id
bankAccountType
String
The beneficiary bank account type, such as ContaCorrente
ispb
String
The ISPB of the bank, used in the same way as the shorter bank code, 8 digits
document
JSON
payer's identity proof, CPF or CNPJ
Transfer Status
Parameter
Description
IN_PROGRESS
The transaction of this method has started, but no transactions have been processed yet.
SETTLED
The funds of the transaction of this payment have been transferred to the store.
REFUNDING
The transaction of this payment is refunding.
REFUNDED
The transaction of this payment method has been refunded.
CHARGED_BACK
The transaction of this payment has been reported as chargeback.
FAILED
There was an error while processing the transaction of this payment. This status is followed by a message with more details about the error.