Crea una transacción y obtiene la URL a la que redirigir al usuario.
https://www.zonapagos.com/Apis_CicloPago/api/InicioPago[]). Ver objeto AdicionalPago.50 si aceptas PSE. Ver objeto AdicionalConfiguracion y el catálogo completo.1 si la transacción fue creada correctamente. 2 si hubo error de validación o autenticación.int_codigo: 1.int_codigo: 1.int_codigo: 1. Máximo 126 caracteres.Formato:InformacionPago: flt_total_con_iva, str_id_pago, str_descripcion_pago.int_id_comercio, str_usuario, str_clave).AdicionalesConfiguracion con código 50 si el comercio tiene PSE habilitado.str_id_pago: máximo 30 caracteres, sin ceros a la izquierda.flt_total_con_iva debe ser mayor a 0.flt_valor_iva no puede ser mayor a flt_total_con_iva.int_codigo: 2 y (cuando el API coopera) un mensaje en str_descripcion_error.
str_id_pago únicos. Un UUID o un contador+timestamp funciona bien. Evita reutilizar IDs.str_url junto con tu registro de pedido. Si el usuario cierra el browser sin completar, puedes reenviarle el link por email.104 (URL de retorno) dinámicamente si manejas múltiples dominios o ambientes. Así no dependes de la configuración estática del comercio.