1. Wire Transfers
Kushki Docs
English
  • Español
  • English
  • Home
  • Quick Start
    • Frequently Asked Questions
    • Moving to Production
    • Policy for Important API Changes
    • Test Data
    • Error Codes
    • Latest Features
  • Payment Glossary
    • Payments Glossary
  • One-time card payments (Online)
    • Supported card brands
    • Functionalities by business model
    • Network Tokens
    • One-step Payments
      • How do Card Payments Work?
      • Accept a Card Payment
      • Direct charge (without token)
      • Accept One-Time Payments with OTP
      • OTP Authentication Error Codes
      • Error codes for single card payments
    • Two-steps Payments
      • How do one-time payments with authorization and capture work?
      • Receive payments with authorization and capture
    • Refunds
      • Returns, cancellations, and refunds
    • 3DS Authentication
      • Introduction to 3DS
      • 3DS API integration
      • 3DS integration with kushki.js library
      • 3DS API integration plus kushki.js library
      • 3DS Error Codes
    • Apple Pay Payments
      • Apple Pay Configuration
      • Apple Pay Sandbox testing
  • Recurring Card Payments (Online)
    • Functionalities by business model
    • External subscriptions to Kushki
    • Authenticate your subscriptions with 3DS
    • Accept one-click payments with 3DS
    • Error codes in recurring charges
    • Scheduled payments
      • How do Credit or Debit Card Payment Recurring Charges Work?
      • Schedule a recurring charge
      • Manage your Scheduled Charges
    • OneClick Payments
      • Accepting One-Click Payments
      • How does authorization and capture work in OneClick payments?
      • Receive OneClick payments with authorization and capture
  • Card-present payments
    • Accept card present payments
    • Test data
    • Webhooks for card present
    • Raw card-present API
      • Raw card-present API overview
      • Cryptographic key exchange
      • Sample script to encrypt information
      • Take Payments
      • Frequently Asked Questions
      • Error codes for card-present transactions
    • Kushki One
      • First Steps
      • Autenticación y Cifrado de Requests
      • Accept payments with Kushki One
      • Amount Format
      • Async services and webhooks
      • Printing on SmartPOS terminal
      • Unified Error Catalog — Kushki ONE Connect
    • Kushki One Payment App
      • Overview
      • Process a payment
      • Split payment on the terminal
      • Refunds and PreAuth & Capture
      • Review Your Transactions
      • Terminal Setup
    • Transactions
      • Transactions
      • Cancel payments
  • Wire Transfers
    • Banks and transaction details for bank transfer payments
    • Receive Wire Transfers
    • Check the Status of a Transaction
    • Error Codes for Transfers
  • Cash Payments
    • How do Cash Payments Work?
    • Accept a Cash Payment
    • Authorized locations
    • Error Codes for declined cash transaction
  • Alternative payment methods (APM)
    • How do APM payments work?
    • Accept Bre-B payments
  • Money Disbursement
    • Payment Distribution
    • Recharge your balance for dispersions
    • Wire Transfer
      • How Does a Payment Distribution by Wire Transfer Work?
      • Payment Distribution to Bank Accounts
      • Disburse with Bre-B
      • Error codes for transfer dispersions
    • Cash
      • How does payment distribution in cash work?
      • Distribute Payments in Cash
      • Manage your Payment Distribution Transactions
  • Plugins
    • Shopify
      • Shopify
      • Plugin Operation
    • VTEX
      • VTEX Integration Guide
  • Payment Links
    • Smartlinks
  • Payment forms and buttons
    • Kajita
      • How Does it Work?
      • Payment Kajitas
    • Payment Button
      • Overview
      • Generate a payment button
  • Branch Offices Management
    • How to Onboard Submerchants via API
  • Notifications
    • Good Practices
    • Check your Webhooks
    • One-time Payments Webhooks
      • Webhook for One-Time Payments made with a card
      • Webhook for One-Time Payments by Wire Transfer
      • Webhook for One-Time Payments in Cash
    • Recurring Payments Webhooks
      • Webhook for Recurring Payments Made with Card
    • Payment Distribution Webhooks
      • Webhook for payment disbursement through wire transfer
      • Webhook for Payment Distribution in Cash
    • Payment button Webhooks
      • Webhooks with Payment Button
    • Smartlinks Webhooks
      • Webhooks with Smartlinks
    • Refunds Webhooks
      • Webhook for Voids and Refunds
      • Chargeback Webhooks
HomeMexico 🇲🇽Ecuador 🇪🇨Chile 🇨🇱Colombia 🇨🇴
Peru 🇵🇪
HomeMexico 🇲🇽Ecuador 🇪🇨Chile 🇨🇱Colombia 🇨🇴
Peru 🇵🇪
Status
Soporte / Support
English
  • Español
  • English
  1. Wire Transfers

Error Codes for Transfers

Learn about common wire transfer payment errors with PSE Avanza
When making a wire transfer payment request you will be able to check the status of the transaction through the Get Status endpoint or through a webhook. In case there is a problem completing the transfer with PSE Avanza, you will receive an error code as well as a message with the error information. The fields you will receive in the response will be as follows:
"responseCode": "00018",
"responseText": "Cambio en estado de la transacción"
Below are the codes you may receive.
| Error Code | Description |
| -- | -- | -- |
| 00001 | Cancelación del pago por parte del cliente (Customer cancellation of payment) |
| 00002 | Cuenta embargada (Seized account) |
| 00003 | Cuenta inactiva (Inactive account) |
| 00004 | Cuenta no existe (Account does not exist) |
| 00005 | Cuenta no habitada (Account has not enabled) |
| 00006 | Cuenta no ha sido asignada (Account has not been assigned) |
| 00007 | Cuenta saldada (Settled account) |
| 00008 | El monto excede el límite autorizado (Amount exceeds authorized limit) |
| 00009 | Entidad financiera no disponible (Financial institution not available) |
| 00010 | Fallas técnicas en la entidad financiera (Technical failures in the financial institution) |
| 00011 | Fondos insuficientes (Insufficient funds) |
| 00012 | Inconsistencia en datos de la transferencia (Inconsistency in transfer data) |
| 00013 | Cuenta cancelada (Cancelled account) |
| 00014 | Cancelada por PSE - El tiempo en estado pendiente de la transacción fue completado (Cancelled by PSE - Time in pending status of transaction was completed) |
| 00015 | Transacción no concluida por el usuario en la entidad financiera (Transaction not completed by the user in the banking institution) |
| 00016 | Transacción rechazada por login inválido (Transaction rejected due to invalid login) |
| 00017 | La cuenta del usuario no tiene el servicio PSE activo (User’s account does not have active PSE service) |
| 00018 | Cambio en estado de la transacción (Change in transaction status) |
| 00019 | Transacción declinada por el preautorizador de PSE (Transaction declined by PSE pre-authorizer) |
| 00020 | Usuario abandonó transacción en PSE al regresar al comercio (User abandoned PSE transaction by returning to the merchant) |
| 00021 | Usuario abandonó transacción en PSE al cerrar el navegador (User abandoned transaction in PSE by closing browser) |
| 00022 | El navegador utilizado por el usuario no es compatible con PSE (The browser used by the user is not supported by PSE) |
| 00023 | Usuario no presentó actividad en PSE - timeout (User had no activity in PSE - TimeOut) |
| 00024 | Transacción rechazada por sospecha de fraude en entidad bancaria (Transaction rejected due to suspicion of fraud in banking institution) |
| 00025 | Cancelada por PSE - Credibanco no confirmó el estado de la transacción (Cancelled by PSE - Credibanco did not confirm the status of the transaction) |
| 00026 | OTP no informado (OTP not reported) |
| 00027 | OTP inválido (Invalid OTP) |
Modificado en 2026-10-14 19:55:58
Anterior
Check the Status of a Transaction
Siguiente
Cash Payments
Built with