Overview
Ordering settings allow you to control the buying experience for end users.
In this article, we’ll cover how to configure product availability checks, capture payment methods, and use address geocoding to ensure accurate service delivery.
Configuring product availability
This section displays whether a workflow is currently set up for product availability checks. These checks are executed when a user enters an address at the first step of the checkout flow and clicks Verify address.
No workflow (Default)
By default, gaiia will rely exclusively on the coverage areas configured in the product catalog to check for product availability. In this scenario, no workflow is necessary, resulting in this view:
Product availability workflow
In some cases, product availability checks are more complex and require the execution of a workflow. In this scenario, the configured workflow will be displayed with its name and ID, like so:
Capturing payment methods
This setting allows you to control whether a payment method should be captured at checkout and if auto-payment must be enforced.
When Enable payment method capture from checkout is toggled on, end users will be prompted to add a credit card during checkout. The credit card form will vary depending on the payment processor used.
Auto-payments
This setting allows you to control whether end users can disable auto-payments when adding a new payment method in the checkout.
When Allow customers to disable automatic payments for future invoices is selected, a checkbox is displayed under the credit card form, allowing users to enable or disable auto-payments with this payment method.
When Remove the option for customers to disable automatic payments for future invoices is selected, autopay will be enabled by default for future payment methods added at checkout.
This setting doesn’t affect payment method management in the client portal.
Enabling address geocoding
This feature is useful when the precise location of customers is necessary. This is often the case for WISPs and ISPs with field service teams, or when gaiia is integrated with a GIS such as VETRO.
To ensure precise address coordinates, the checkout can prompt users to confirm their location on a map when verifying for product availability. If the default address coordinates are valid, the user can simply confirm and proceed to the next step. If the default coordinates are incorrect, the user can drag the pin to the correct location and then confirm. By default, address geocoding is enabled for new gaiia instances.
How to enable
- Navigate to
Admin > Checkout. - Select the option Request users to confirm their address location on a map.
If this feature is disabled (Do not request users to confirm their address location on a map is selected), GPS coordinates will still be included in the account details alongside the physical address. However, they won’t be confirmed by the end user during checkout, and precision may vary significantly.
Address geocoding requires the Mapbox integration.
Best practices
We recommend enabling this feature for ISPs who meet any of the following criteria:
- use geofence coverage areas;
- use GIS integrations such as VETRO;
- have field service teams;
- need precise customer location.
If your company doesn’t need address coordinates at all, you may want to disable this feature to accelerate the checkout flow.
Related to