Card

The credit or debit card payment method

An object that has the methods to create and set up a single card payment. Created by payments.card().

Note: The Card payment method automatically infers whether to display the postal code field and prompt based on the issuing country of the buyer payment card.

Methods

JS
JavaScript

const payments = Square.payments(appId, locationId);

const card = await payments.card();

await card.attach('#card');

const form = document.querySelector('#card-payment');

form.addEventListener('submit', async (event) => {

   event.preventDefault();

   const result = await card.tokenize(); // the card nonce

});