ETPAY (Chile)
This payment solution is only available in Chile
ETPAY acts as an intermediary that facilitates real-time debit transactions directly from the user's bank account. This is especially beneficial because it makes it easy to collect and receive remote payments securely and easily. In this option we provide you with a URL to integrate into your front-end. From there it redirects to an ETPAY interface where end users can select the bank and initiate online payments quickly and securely.
BANKS:
Banco Estado
Banco Falabella
Banco de Chile
Banco Santander
Banco Itaú
Banco BCI
Banco Scotiabank
The expiration time is 30 minutes. If you create a payment link and nobody opens it, after 30 minutes you will receive the webhook notifying that it failed.
ETPAY
POST
https://api.stage.localpayment.com/api/payin
Headers
Authorization*
string
Mandatory. JWT token in format Bearer eyJ0...
. For more information about authentication, please refer to Authentication
Request Body
paymentMethod*
OBJECT
Manatory. Payment method details
paymentMethod.type*
string
Mandatory. BankTransfer
paymentMethod.code*
string
Mandatory. Select among the codes available in each country for a Payin limits-Sla NOTE: payment method code might affect the collection currency in bimonetary countries. For more info, see the side note on currency
field.
paymentMethod.flow*
string
Mandatory. The payment method data could be embeded in the API request (REDIRECT).
externalId*
string
Mandatory. An ID that is meaningful to you and your system. It must be unique and alphanumeric, no characters allowed.
country*
string
Mandatory. Your end user's country (i.e. country in which the payment will be processed), in ISO format. Please refer to Country Codes for a full list of supported countries.
amount*
number
Mandatory. Amount to charge to your end user. For CLP, send without decimals.
currency*
string
Mandatory. The currency in which the amount is expressed.
accountNumber*
string
Mandatory. Your Localpayment account number in which the amount will be credited.
conceptCode*
string
Mandatory. Choose the suitable concept code from our Concept Code List. Based on our experience, the most usual are 0039 (remittances) and 0040 (corporate payments).
merchant*
Object
Mandatory. Party Object.
type*
string
Mandatory. Possible values: INDIVIDUAL, COMPANY
name*
string
Mandatory. Individual first name / company name
lastName*
string
Mandatory only for INDIVIDUAL type
/ Ignored for COMPANY.
comment*
string
Optional. A comment related to the transaction. It should be something meaningful to your business.
payer*
Object
Mandatory. Party Object. Information related to the payer
exchangeRateToken
string
Optional. Token provided by the Foreign Exchange service in order to use an upfront agreed exchange rate.
type*
string
Mandatory. Possible values: INDIVIDUAL
name*
string
Mandatory. Individual first name / company name
lastName
string
Mandatory for individuals / Ignored for companies.
document.id*
string
Mandatory. Identity document Id. Usually numbers or combination of numbers and letters.bank
bank*
OBJECT
Mandatory. Party Object. Payer account data.
bank.name
string
Bank Name
bank.account*
OBJECT
Mandatory. Party Object. Payer account information.
bank.account.number*
string
Mandatory. Payer account number
phone
Object
Optional. Party Object. Contact phone number
email*
string
Mandatory.
phone.countryCode
string
Optional
phone.areaCode
string
Optional
phone.number
string
Optional
address
Object
Optional. Party Object. Contact address
address.street
string
Optional
address.number
string
Optional
address.city
string
Optional
address.state
string
Optional
address.country
string
Optional
address.zipCode
string
Optional
address.comment
string
Optional. Additional info, such as floor or apartment number.
At the moment of generating the request by Api, the system will answer the url that directs to the ETPAY portal in the field “redirectUrl”.
Last updated