Checkout Form Overview

The Checkout Form provides a pre-built integration with payment providers, allowing for the detection of relevant tax information, the calculation of taxes, and the assignment of a proper entity through which the sale will be made.

If Vertex is deemed to be the seller for the customer, it means that they are liable for tax purposes.

The Checkout Form supports both one-time and recurring sales and can be launched with a link or through the JavaScript interface.

The form offers these features:

  • Integration with the product and the Payment Service Provider (PSP) (Stripe and PayPal).
  • Integration and launching using JavaScript.
  • Settling VAT/GST and fees by using a split payment at the time of purchase.
  • Displaying the products, prices, taxes, total, and buyer information needed for checkout.
  • Displayed fields that can be controlled either by settings on the Dashboard or with JavaScript.
  • Logic for handling B2B sales, region-specific requirements, Intermediary Plus requirements, subscriptions, and location conflicts.
  • A choice of three display modes: A full page, a new window overlaying the current page, or embedded in an iFrame.
  • Pages that are customizable with a Cascading Style Sheet (CSS) to match your site’s style.
  • Automatic updates with new supported regions when they are available.
  • Additional fields that can be stored with the transaction by using JavaScript. However, you cannot capture additional data within the form.

Configuration Steps

The configuration consists of the following steps:

  1. Configure the Checkout Form in the dashboard.
  2. Connect the form to your Payment Service Provider (PSP). You can connect to either Stripe or Mastercard. For more information see Configuring Stripe as a Payment Provider or Configuring PayPal as a Payment Provider.
  3. Configure your e-commerce software to launch the Checkout Form, either as an overlay or through an HTML link. For more information, see Integrating the Checkout form with your Webstore.
  4. Customize your invoicing templates. For more information, see Vertex Invoicing IQ Overview .
  5. (Optional) Connect to the service's API and/or the Webhooks to track sales. For more information, see Webhooks Overview.