Skip to main content

Frictionless Payments Overview and Examples

Starting with version 1.80.0 of the SDK we have added frictionless payments as a feature.

What Recharge provides​

Recharge provides the secure payment engine behind the scenes. Specifically, the SDK:

  • Securely captures card number and CVV using PCI compliant hosted fields
  • Tokenizes the card details so raw card data is never exposed
  • Submits the payment method to Recharge
  • Supports both adding new cards and updating existing Shopify Payments payment methods
  • Allows updating one address or multiple subscription addresses at once
  • Handles security via Spreedly

In short, Recharge powers the secure payment processing and compliance layer.

What you need to build​

You need to build the customer experience around it. That includes:

  • The design and layout of the payment form
  • The “Add payment method” button
  • Name, expiration date, and billing address fields
  • Styling and branding
  • How errors are shown to customers
  • When and how the form is displayed

In short, you own the UI and user experience, while Recharge securely handles the sensitive payment data and submission.