Wingback.js is a JavaScript library that allows you to securely collect payment data and addresses from your customers by interacting with your payment provider. It also allows you to dynamically render a pricing page table on your website, eliminating the need to design and update your own pricing table. This means you can easily integrate payments and pricing information into your website, without having to worry about the complexity of interacting with your payment provider and updating your pricing page manually.

  • Easier integration: Wingback.js provides a convenient interface for interacting with different payment providers and handling your pricing pages, making it easier for you to integrate into your website.
  • Faster development: By using Wingback.js, you can quickly and easily sign customers up to one of your plans without having to worry about the complexity of interacting with your payment provider and updating your pricing page manually.
  • Handles complexity: Wingback takes care of all interaction and complexity with your payment provider and dynamically renders your pricing page, allowing you to focus on your product.

Including Wingback.js

Simply include Wingback.js on your site. If you are using Stripe for payments, Wingback will asynchronously load it when required, and you do not need to include it yourself anymore.

In order to stay PCI-compliant, you must always load Wingback.js directly from js.wingback.com. Do not include it in a bundle or host it yourself.