Skip to content

Payout Payee ID Type

ValueDescription
1RUT

TIP

The RUT must be the RUT corresponding to the bank's collection account, otherwise the payment will fail. (RUN for individuals is RUT).

RUT/RUN supports the following formats, where X is a number and K is a check digit.

XX.XXX.XXX-K, XXXXXXXX-K, XXXXXXXXK, X.XXX.XXX-K, XXXXXXX-K, XXXXXXXK,

  • We will perform format verification and validity verification on RUT, and the channel will verify the authenticity of RUT.
  • Format verification and validity verification will return the verification results simultaneously. Orders that fail the verification will be directly rejected.
  • Authenticity verification will be verified by the bank after the order is submitted to the bank system. Failure to pass the verification will result in payment failure.

Payout Account Type

ValueDescription
1Corriente
2Vista/Cuenta RUT
3Ahorro

TIP

Vista/Cuenta RUT This account type is only available in Banco Estado bank.

Payout Bank List

TIP

The bank support list is subject to the actual support status of the production environment. It is recommended that you call our bank list query interface to confirm the production bank support status before entering the production environment.

bankIdbankCodebankName
10001Banco de Chile
20009Banco Internacional
30012Banco Estado
40014Scotiabank Chile
50016Banco de crédito e inversiones (BCI)
60027Banco Corpbanca (不再支持)
70028Banco Bice (不再支持)
80031HSBC Bank Chile
90037Banco Santander Chile
100039Itaú Corpbanca
110049Banco Security
120051Banco Falabella
130053Banco Ripley
140054Rabobank Chile (不再支持)
150055Banco Consorcio
160056Banco Penta (不再支持)
170057Banco Paris (不再支持)
180059Banco BTG Pactual Chile (不再支持)
190504Banco Bilbao Vizcaya Argentaria Chile (BBVA)
200672Coopeuch
21729Caja los Andes
22730Tenpo
23732Los Andes
24875Mercado Pago

Payout Order Status Enum

ParameterDescriptionRemark
PROCESSINGPROCESSING
WAITINGWait for payment
PAYINGPayment Paying
SUCCESSPayment successfulOrder final status
FAILPayment failedOrder final status
CANCELOrder CanceledOrder final status

TIP

Note that when processing callbacks or query results from Cashy, the order status should be accurately judged. Only the final result can be considered as a clear success of the collection order.

Payout Order Status Description

valuedescription
GATEWAY_TIMEOUTPayment gateway timeout
SYSTEM_EXCEPTIONUpstream system exception
PAYMENT_TRANSACTION_EXCEPTIONPayment transaction exception
BANK_NAME_ERRORWrong bank name
BANK_CODE_ERRORBank coding error
BANK_ACCOUNT_ERRORWrong bank account number
PAYMENT_OFFSETPayment offset
SUCCESSSuccess
UNKNOWN_ERRORUnknown error
NUMBER_AND_DOCUMENTS_NOT_MATCHAccount number and ID do not match
DOCUMENTS_INVALIDThe document number is invalid
BLOCKED_ACCOUNTSBlocked accounts
ACCOUNT_TYPE_NOT_VALID_FOR_TARGET_BANKThe account type is invalid for the target bank
EACH_PAYMENT_LIMIT_EXCEEDEDThe payment amount exceeds the maximum limit for a single payment
DAILY_PAYMENT_LIMIT_EXCEEDEDThe payment amount exceeds the maximum daily cumulative payment limit
MONTHLY_PAYMENT_LIMIT_EXCEEDEDThe payment amount exceeds the maximum monthly cumulative payment limit
YEARLY_PAYMENT_LIMIT_EXCEEDEDThe payment amount exceeds the maximum annual cumulative payment limit
AMOUNT_TOO_SMALLThe payment limit was too low and was rejected by the bank
ACCOUNTING_BILL_ERRORError paying bill
PHONE_NUMBER_INVALIDInvalid mobile number
PAYMENT_REJECTED_BY_BANKPayment transaction declined by bank
RUT_INVALIDInvalid RUT
COMPLIANCE_REJECTPayment declined due to compliance
BANK_ACCOUNT_INVALIDInvalid bank account number
TARGET_BANK_UNAVAILABLEThe target bank is temporarily unavailable

Payin Payer ID Type

说明
1RUT

Payin PayType Enum

ValueDescription状态
220聚合收银台启用,聚合收银台支持以下所有类型
221WEB_PAY暂未启用,需申请使用
223MACH暂未启用,需申请使用
224CHEK暂未启用,需申请使用
225MULTICAJA_TRANSFER暂未启用,需申请使用
226PAGO46暂未启用,需申请使用
227HITES暂未启用,需申请使用
229MULTICAJA_EFECTIVO暂未启用,需申请使用
231SERVI_FACIL暂未启用,需申请使用
238BANK_TRANSFER暂未启用,需申请使用
239SERVIPAG暂未启用,需申请使用

代收支付方式说明

目前聚合收银台支持以下代收方式

  • Webpay:Webpay是智利最常见的在线支付平台之一。它由Transbank运营,允许消费者使用信用卡、借记卡或银行转账来支付在线购物和其他服务。
  • Khipu:Khipu是智利一家受欢迎的支付平台,提供快速、安全的银行转账服务。它通过与智利各大银行合作,使用户可以使用自己的银行账户直接进行支付。
  • Mach:Mach是智利一家数字支付服务提供商,允许用户通过智能手机进行支付。用户可以用信用卡或借记卡充值Mach账户,并在多个商家和在线平台使用这些资金进行 购物和支付。
  • Chek:Chek是智利一种预付卡支付方式。用户可以购买Chek卡,并在参与Chek支付的商家使用该卡进行支付,类似于预付卡或礼品卡。
  • Multicaja Transfer:Multicaja Transfer是智利一种在线转账服务,允许用户使用智利的不同银行账户之间进行资金转移。
  • Pago46:Pago46是智利的一种在线支付服务,专为移动设备和数字交易而设计。它提供多种支付方式,包括信用卡、借记卡和现金支付。
  • Hites:Hites是智利一家零售公司,提供自己的支付服务。客户可以通过Hites卡或其他方式在Hites零售店进行支付。
  • Fpay:Fpay是智利的一种数字支付服务,允许用户使用智能手机进行支付。它涵盖多种支付方式,包括信用卡、借记卡和其他电子支付方式。

Payin Order Status Enum

ParameterDescriptionRemark
PAYINGWait for payment
SUCCESSPayment successfulOrder final status
FAILPayment failedOrder final status

TIP

Note that when processing callbacks or query results from Cashy, the order status should be accurately judged. Only the final result can be considered as a clear success of the collection order.

Common Error Messages

ValueDescriptionCountries covered
System_errorSystem errorAll
System_busySystem busy (Can retry)All
System_MaintenanceSystem Maintenance (Can retry)All
MerchantId_is_nullMerchantId is emptyAll
Sign_verify_errorMerchant signature verification errorAll
RequestMethod_not_postNot a POST requestAll
RequestContentType_not_jsonNot an application/json requestAll
RequestBody_is_nullThe request body is emptyAll
MerchantId_not_NumberMerchantId is not a numberAll
MerchantId_is_errorMerchant Id errorAll
Request_ip_notWhiteListRequest ip non-whitelistAll
Params_jsonFormat_errorRequest body json format errorAll
Params_xxx_RequiredParameter xxx is requiredAll
Params_xxx_errorParameter xxx errorAll
Params_accountNo_Format_isIncorrectThe bank account number format is incorrect (the length of the bank card number does not match the bank)Some countries
Merchant_amount_notEnoughMerchant balance is insufficientAll
Merchant_not_enabledMerchant is not enabledAll
Merchant_not_existMerchant does not existAll
Params_order_notExistThe platform order number does not existAll
Params_mchOrderNo_notExistThe merchant order number does not existAll
Params_mchOrderNo_repeatDuplicate merchant order numberAll
Channel_Maintenance_timeThe channel is under maintenance, please contact technical support for testing environmentAll
Tran_risk_interceptTransaction risk control interception, check whether the amount meets the restriction conditionsAll
Params_accountName_Maximum<40>charactersPayout (beneficiary) payee name is too longSome countries,MX is 40 characters
Params_idType_Exists_idCard_CPF_InvalidateCPF Number InvalidateBR
COLLECTION_ACCOUNT_DAY_LIMITThe number of times the payment card number reaches the daily limit limitAll
COLLECTION_NAME_DAY_LIMITThe number of times the payee name reaches the daily limit limitAll
LIMIT_MIN_AMOUNTThe order amount is less than the minimum amount limitAll
LIMIT_MAX_AMOUNTThe order amount is higher than the maximum amount limitAll
BLACK_LIST_USER_LIMITThe user is on the blacklistAll
Params_realName_not_contain_ChineseAccount names are not allowed to contain ChineseAll
Params_accountName_not_contain_ChineseAccount names are not allowed to contain ChineseAll
Params_accountNo_Clabe_InvalidateClabe is invalidMexico
Params_email_format_invalidThe email format is invalidMexico
Params_email_length_exceeds<64>charactersThe mailbox length exceeds 64 characters (the mailbox length should be kept below 64 characters)All

Released under the MIT License.