Ecuador

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

Mandatory parameters

Field
Description

country

String (Required, length = 3) ISO 3166-1-alpha-3. In the case of Ecuador: USD

amount

Integer (Required max-lenght = 10) The amount of the transaction. The 2 last digits will be consider as decimal. Ex: 100000 equals "one thousand"

currency

oderId

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

description

String (Optional max-lenght = 50 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) Beneficiary's account number.

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 Ecuador:

  • The minimum amount allowed is 1.00 USD

Request Example

{
	"country": "ECU",
	"amount": 10000,
	"currency": "USD",
	"orderId": "R123456",
	"description": "FreeTextFreeTextFreeTextFreeText",
	"beneficiary": {
		"name": "Sergio",
		"lastName": "test",
		"email": "test@test.com",
		"document": {
			"type": 1,
			"number": "1234567891"
		}
	},
	"destination": {
		"bankAccount": {
			"bankCode": "010",
			"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 Validations

Parameter
ID Type
Length

1

Cedula

10 digits

2

PAS

13 digits (It is obligatory to end in 001)

3

RUC

13 digits

Account Type

Parameter
Type

1

Current account

2

Savings account

Account Number Information

Bank
Description

Banco Pichincha C.A.

Field “accountNumber” must contain 10 digits

Banco de Guayaquil S.A

Field “accountNumber” must contain max 10 digits

Others Banks

From 7-20 digits

Bank List

ID
Bank Name

010

Banco Pichincha C.A.

017

Banco de Guayaquil S.A

024

Banco City Bank

025

Banco Machala

029

Banco de Loja

030

Banco del Pacifico

032

Banco Internacional

034

Banco Amazonas

035

Banco del Austro

036

Produbanco/Promerica

037

Banco Bolivariano

039

Comercial de Manabi

042

Banco General Ruminahui S.A.

043

Banco del Litoral S.A.

059

Banco Solidario

060

Banco Procredit S.A.

061

Banco Capital

065

Banco Desarrollo de Los Pueblos S.A.

066

Banecuador B.P.

201

Banco Delbank S.A.

213

Cooperativa de Ahorro y Crédito JEP

Last updated