This article introduces the hosted checkout and how it works, and also details how your customers initiate payment and complete checkout for digital products and services with Subotiz.
Overview
Hosted checkout refers to a checkout integration mode in which Subotiz provides a hosted checkout page. Merchants create a checkout session through the API and then redirect customers to a hosted page to complete checkout, eliminating the need for independent front-end development. The domain name of the hosted page ends with Subotiz.com and is powered by Subotiz.
How it works
The hosted checkout works by showing a page with all the checkout details when customers initiate a checkout for your products and services. The checkout page includes all functionality and details, such as store information, item list, pricing, totals, and payment method. Subotiz also supports customizable options for changing what's showing on the page.
Subotiz automatically creates a subscription for products with recurring payments when a checkout completes.

Customer journey
- Checkout initiated: When customers browse digital products and services on your website or application, after picking up what they want, they will click buttons, such as "Pay now/Buy now/Apply/or "Subscribe now," to initiate a checkout.

- Entering the checkout page: After that, the Subotiz-hosted checkout page will render to show order details and ask for customers' emails (Support customizable configuration for whether customers are required to provide emails). Meanwhile, the payment form is also displayed, including the card payment form and other payment methods Subotiz supports, such as Google Pay, Apple Pay, and PayPal.
PC:

Mobile:

-
Checkout completed: Subotiz securely sends the request to the corresponding payment providers for authorization processing and ensures the best possible chance of success. Upon payment success, customers will be redirected to a successful page, a return_url if you provided before, or stay at the current page if that was not provided, as shown below:

-
Subscription/Invoice created: Upon successful payment, Subotiz automatically creates a related subscription and invoice. Meanwhile, the customer is also created and saved in the Subotiz admin automatically for better marketing in the future.

Now you're equipped with the understanding of the hosted checkout and customer payment journey with Subotiz. Next, let's begin learning the integration process to help you build a checkout page for your website or application. Please visit: Checkout | Integrating Hosted Checkout.