El objeto Error esta conformado por los siguientes elementos:

ElementoDescripción
error_codeEs el código asignado a un error en particular.
messageMensaje con detalle del error ocurrido.
doc_urlUrl de documentación para saber mas sobre el error detectado.
{
"error": {
    "error_code": "E-###",
    "message": "detalle del error",
    "doc_url": "https://virtualpos.readme.io/reference/objeto-error"
  }
}

Lista de códigos de errores:

Error codeMensaje
E-001Error en el parámetro Authorization.
E-002Error en el parámetro Signature.
E-003Error en el parámetro amount.
E-004Error en el parámetro email.
E-005Error en el parámetro social_id.
E-006Error en el parámetro first_name.
E-007Error en el parámetro last_name.
E-008Error en el parámetro phone.
E-009Error en el parámetro description.
E-010Error en el parámetro amount, debe ser numérico.
E-011Error en el parámetro amount, debe ser número entero mayor o igual a 1000.
E-012Error en el parámetro email, no cumple con formato.
E-013Error, no existe el comercio asociado a la api key.
E-014La verificación de la firma es incorrecta.
E-015Firma es incorrecta.
E-016Parámetros en la firma tienen errores.
E-017Esta transacción no puede ser procesada, no es posible recuperar los datos del cliente.
E-018Error en el parámetro uuid.
E-019No es posible recuperar la orden, api-key incorrecta.
E-020Error, no existe transacción asociada a UUID: $uuid.
E-021No es posible recuperar la orden.
E-022Error en el parámetro return_url.
E-023Error en el parámetro callback_url.
E-024Error en el parámetro payment_method, el valor informado no existe en el listado de medios de pago.
E-025Error en el parámetro return_url, no es posible decodificar.
E-026Error en el parámetro url_confirmacion, no es posible decodificar.
E-027Error en el parámetro payment_method, el valor informado no esta disponible como medio de pago para su comercio.
E-028No existe la orden con uuid : $uuid .
E-029Ocurrió un error al iniciar la transacción Webpay.
E-030Ocurrió un error al iniciar la transacción Khipu.
E-031Ocurrió un error al iniciar la transacción MACH.
E-032Ocurrió un error al iniciar la transacción Chek.
E-033Ocurrió un error al iniciar la transacción ONEPAY.
E-034Ocurrió un error al iniciar la transacción REDPAY.
E-035Error en el parámetro payment_method_type.
E-036Pago con status incompatible para ser autorizado.
E-037Error en el parámetro payment_method_type.
E-038No es posible procesar el pago, contrato inactivo.
E-039El monto informado es mayor que el limite permitido.
E-040No se puede procesar la transacción.
E-041Error, no existen transacciones asociadas al comercio.
E-042Pago con status incompatible para ser cancelado.
E-043Error en el parámetro phone_number.
E-044Error en el parámetro plan_id.
E-045No existe cuenta virtualPOS asociada a la api key.
E-046Solicitud rechazada, cuenta virtualPOS sin contrato PAT activo.
E-047No existe el plan asociado al uuid : $uuid
E-048El programa de pagos no puede ser vacío.
E-049El programa de pagos contiene errores.
E-050Error en el parámetro suscription_id.
E-051No existen suscripciones asociados al uuid.
E-052No se encontró datos de la suscripción.
E-053No se encontró información de la suscripción, para generar un link de cambio de tarjeta.
E-054Error en el parámetro charge_date.
E-055Error en el parámetro amount(Decimal).
E-056Error en el parámetro charge_id.
E-057No existe el cargo asociado al id informado : $cid
E-058No existe el plan asociado al charge_id: $charge_id
E-059No existe un cargo pendiente para el charge_id informado: $charge_id
E-060No existe una suscripción ACTIVA para este charge_id: $charge_id
E-061Error en el parámetro name.
E-062Error en el parámetro currency.
E-063Error en el parámetro trial_days.
E-064Error en el parámetro num_charges.
E-065Error en el parámetro frequency_type.
E-066No existen planes asociados al comercio.
E-067No se encontró información para el id_plan: $plan_id
E-068Error en el parámetro channel.
E-069Channel no permitido.
E-070Error en el parámetro receiver.
E-071Error en el parámetro receiver, no cumple con formato para el channel email
E-072Error en el parametro receiver, no cumple con formato para el channel whatsapp.
E-073Error en el parametro receiver, no cumple con formato para el channel sms.
E-074Channel no habilitado para el comercio.
E-075Payment no enviado.