Chile

The necessary information for Chile is presented below in order to carry out a correct payout.

Mandatory parameters

Field
Description

country

String (Required, max-length = 3) ISO 3166-1-alpha-3. In the case of Chile: CHL

amount

Integer (Required max-lenght = 10) The amount of the transaction. It must be send without decimals ex. 1000 equals "one thousand".

currency

oderId

String (Required max-lenght = 20 characters) Merchant transaction code (Purchase Order)

description

String (Optional max-lenght = 100 characters) For customer use

beneficiary.name

String (Required) Name of the Beneficiary

beneficiary.lastName

String (Required) Last name of the Beneficiary

beneficiary.email

String (Optional - max-lenght = 50 characters) Beneficiary's email

beneficiary.document.type

Integer (Required) Type of Account of the beneficiary to pay. You must enter the numeric code as indicated

beneficiary.document.number

String (Required) Contains the beneficiary's document number.

destination.bankAccount.bankCode

String (Required) Codee of the receiving bank or financial institution.

destination.bankAccount.accountType

Integer (Required) Type of Account of the beneficiary to pay. You must enter the numeric code.

destination.bankAccount.accountNumber

Integer (Required - min lenght: 6 - Max: 20 digits) Beneficiary's account number. In case "AccounType: 4", the Account number must be the 6 first digits of the RUT.

subMerchantInfo.code

String (Required only for PSP) Submerchant Identifier

subMerchantInfo.name

String (Required only for PSP) Submerchant Name

subMerchantInfo.url

String (Required only for PSP) Submerchant URL

IMPORTANT

For Chile the maximum amount allowed is 5,000,000 CLP

Request Example

{
	"country": "CHL",
	"amount": 100000,
	"currency": "CLP",
	"orderId": "R123456",
	"description": "FreeTextFreeTextFreeTextFreeText",
	"beneficiary": {
		"name": "Sergio",
		"lastName": "test",
		"email": "test@test.com",
		"document": {
			"type": 1,
			"number": "12345678k"
		}
	},
	"destination": {
		"bankAccount": {
			"bankCode": "001",
			"accountType": "1",
			"accountNumber": "1234567891"
		}
	}
}

Time Outs

In the case of receiving a Time Out as a response from this API we recommend resending the payout again after 30 seconds using the same orderId.

This way we will check if the payout was processed and avoid double payments.

Document Validations2

Parameter
ID Type
Length

1

RUT

7-12 characters. Can use "-" or "." as required by ID format. i.e. - 12.345.6-7 - 1234567 - 12.345.67-8 - 12345678-9 - 12.345.678-K

2

RUN

7-12 characters. Can use "-" or "." as required by ID format. i.e. - 12.345.6-7 - 1234567 - 12.345.67-8 - 12345678-9 - 12.345.678-K

3

PAS

9 digits or more

4

CE

9 digits or more

Account Type

Parameter
Type

1

Current account

2

Savings account

3

Vista

4

RUT Account

5

Salary Account

Bank List

ID
Bank Name

001

Banco de Chile - Edwards

009

Banco Internacional

012

Banco Estado (Banco del Estado de Chile)

014

Scotiabank

016

BCI (Bco de Credito e Inv) / MACH

027

Itau-Corpbanca

028

Banco Bice

031

Hsbc Bank

037

Banco Santander

039

Itau Chile

049

Banco Security

051

Banco Falabella

053

Banco Ripley

055

Banco Consorcio

057

Banco Paris

152

Prepago Los Heroes

504

BBVA (Bco Bilbao Vizcaya Arg)

507

Banco del Desarrollo

672

Coopeuch

730

Tenpo

732

Prepago Los Andes

738

Global 66

875

Mercado Pago

Last updated