Para personalizar el formulario de pago (configuración válida para los paymentMethod: ar_chk_card_payment, ar_qr_payment, pe_qr_payment y pe_card_payment, mercadopagoqr_payment, mach_payment, yape_oneshot_payment, yape_cof_payment, bemovil_payment):
"theme\": \"[{\\\"bgColor\\\": \\\"transparent\\\", \\\"mode\\\": \\\"dark\\\", \\\"logo\\\": \\\"hide\\\", \\\"type\\\": \\\"default\\\"}]"
- Valores posibles de
bgColor: transparent | #000000 (código hexadecimal de color) — Define el color de fondo de la interfaz. Valor por defecto: #FFFFFF
- Valores posibles de
mode: dark | light — Define el modo visual de la interfaz. Valor por defecto: light
- Valores posibles de
type: default | simple — Define el tipo de interfaz del contenedor. simple Muestra la interfaz sin contenedor, sin fondo ni espaciados. Recomendado para integraciones embebidas (ejemplo: iframes). Valor por defecto: default
- Valores posibles de
logo: show | hide — Indica si se muestra el logo del comercio en la interfaz. Valor por defecto: hide
Para recibir el código QR directamente en la respuesta (⚠️ configuración válida únicamente para el paymentMethod: pe_qr_payment y br_pix_payment):
"theme\": \"{\\\"type\\\":\\\"qr\\"}"