Skip to main content
Fires when a customer enters payment details during checkout. This is the last step before purchase and indicates very high purchase intent.
Shopify: Automatically tracked when customers complete the payment step in checkout.

JavaScript

window._upstack('track', 'add_payment_info', {
  items: [
    { id: 'SKU_12345', name: 'Classic Cotton Tee', price: 34.99, quantity: 2 }
  ],
  value: 84.97,
  currency: 'USD',
  paymentType: 'credit_card'
});

Properties

PropertyTypeRequiredDescription
itemsarrayNoProducts in checkout
valuenumberNoCart value at payment step
currencystringNoISO 4217 currency code
paymentTypestringNoPayment method (e.g., 'credit_card', 'paypal', 'shop_pay')

When to Fire

  • Payment form completion
  • Payment method selection
  • Before final order submission