Payments / RailsETPay
ETPay
Chilean open banking pay-in via redirect. Used for pay-in in Chile.
Rail overview
Use ETPAY for Chilean bank-authorized topups where the user confirms the transfer through a redirect or bank authorization flow.
The user authorizes with the bank, the provider confirms the transfer, and Conomy updates the payment lifecycle through webhooks.
Always provide success and failure URLs so the user returns to your product with a clear state.
Required fields
Section titled “Required fields”| Field | Type | Description |
|---|---|---|
type | string | Must be "ETPAY" |
currency | string | Must be "CLP" |
etpay.successUrl | string | URL to redirect after successful payment |
etpay.failedUrl | string | URL to redirect if payment fails |
etpay.customer.firstName | string | Payer’s first name |
etpay.customer.email | string | Payer’s email |
Example
Section titled “Example”{ "type": "ETPAY", "currency": "CLP", "etpay": { "successUrl": "https://yourapp.com/success", "failedUrl": "https://yourapp.com/failed", "customer": { "firstName": "Valentina", "email": "valentina@example.com" } }}Response fields
Section titled “Response fields”| Field | Description |
|---|---|
url | Redirect URL — send the user here to complete the payment |
expiresAt | When the session expires |
Redirect your user to etpay.url immediately after creating the payment.
Object
Section titled “Object”Information on who pays the transaction
idstringUnique identifier for the internal service.
firstNamestringrequiredPayer's name
emailstringPayer's email
lastNamestringPayer's last name
phoneNumberstringPayer's phone number without prefix
phoneNumberPrefixstringPhone number prefix (e.g., +57)
documentTypestringDocumeny type of the entity (e.g., RUT, CURP, CURL). Go to the Supported Identity document types page for the complete list of supported values.
documentNumberstringThe document number associated with the documentType
addressobjectThe entity’s address information.
administrativeAreaLevel1stringThe first-level administrative division.
administrativeAreaLevel2stringThe second-level administrative division.
administrativeAreaLevel3stringThe third-level administrative division.
streetstringThe name of the street.
streetNumberstringThe street number.
optionalAddressstringAdditional address details.
countrystringCountry of operations for the entity, specified using the ISO 3166-1 alpha-3 standard (e.g., CHL, USA, MEX). Go to the countries page for the complete list of supported values.
zipcodestringZipcode f the address
Redirect url in case of success
Redirect url in case of failure