Skip to main content
On this page
Live CustomStyle example
Live preview
PaymentMethodsPattern
YOURSTORE
Secure checkoutCredit or debit card
CardWallet
Powered by DEUNA
Implementation guide

Understand every supported field

The documentation below explains object shape, constraints, complete examples, and what to verify before release.

PaymentMethodsPattern
Read the documentation

The card payment view is the main form where a customer enters card details and selects available installment options.

Customizable areas#

PaymentMethodsPattern controls section titles, field labels and placeholders, installment copy, and whether the credit-card heading appears. Use the related patterns for the payment button, informational notices, and legal links.

Configuration#

JSON
{
  "PaymentMethodsPattern": {
    "translations": {
      "es": {
        "inputs": {
          "card": {
            "securityCode": {
              "label": "CVV"
            },
            "installment": {
              "label": "Cuotas",
              "pay_by": "Paga en",
              "first_pay": "Primer pago",
              "without_interest": "Sin interés",
              "without_installments": "Sin cuotas",
              "loading": "Validando cuotas..."
            },
            "cardHolder": {
              "label": "Nombre como aparece en la tarjeta",
              "placeholder": "Ej. Juan Zapata"
            },
            "cardNumber": {
              "label": "Número de tarjeta",
              "placeholder": "0000 0000 0000 0000"
            },
            "expirationDate": {
              "label": "Fecha de expiración",
              "placeholder": "MM / YY"
            }
          }
        },
        "paymentMethods": {
          "info": {
            "card": {
              "title": "Tarjeta de crédito o débito",
              "subtitle": "Ingresa los datos de tu tarjeta"
            }
          }
        }
      },
      "en": {},
      "pt": {}
    },
    "props": {
      "hideTitleForCreditCard": true
    }
  }
}

Verify the result#

Test empty, focused, valid, invalid, disabled, and loading states. Confirm that installment copy reflects the available plan and that payment-button and legal text remain visible at mobile widths.