Skip to content

Checkout Settings

Overview

Checkout Settings controls which delivery form fields are displayed during the checkout process and configures payment behavior. Enable or disable specific fields to streamline checkout and collect only the information you need.

Accessing Checkout Settings

Navigate to: Modules > System Settings > Checkout

Checkout Settings

Address Fields

Configure which address fields are visible during checkout.

Show Delivery Address Field

  • Type: Toggle switch (On/Off)
  • Default: On (visible)
  • Purpose: Display the main delivery address input field

When Enabled: Customers enter their full delivery address

When Disabled: Address field hidden (useful if using locations/branches only, or for digital products)

Show Street Name Field

  • Type: Toggle switch (On/Off)
  • Default: On (visible)
  • Purpose: Display a separate street name input field

When Enabled: Customers specify their street name separately

When Disabled: Simpler address collection

Show Building Number Field

  • Type: Toggle switch (On/Off)
  • Default: On (visible)
  • Purpose: Display building/house number input field

When Enabled: Customers enter building or house number

When Disabled: Less detailed address collection

Show Floor Number Field

  • Type: Toggle switch (On/Off)
  • Default: On (visible)
  • Purpose: Display floor number input field

When Enabled: Customers specify which floor for delivery

When Disabled: Useful for single-floor deliveries or pickup-only stores

Customer Information Fields

Configure which customer information fields are visible during checkout.

Show Customer Name Field

  • Type: Toggle switch (On/Off)
  • Default: On (visible)
  • Purpose: Display customer name input field

When Enabled: Collect name for delivery (may differ from account name)

When Disabled: Use registered account name automatically

Show Customer Mobile Field

  • Type: Toggle switch (On/Off)
  • Default: On (visible)
  • Purpose: Display customer mobile phone input field

When Enabled: Collect mobile number for delivery coordination

When Disabled: Use registered phone number from user account

Show Customer Email Field

  • Type: Toggle switch (On/Off)
  • Default: On (visible)
  • Purpose: Display customer email input field

When Enabled: Collect email for order confirmation (may differ from account email)

When Disabled: Use registered account email automatically

City Input Mode

Configure how customers enter city information during checkout.

Use Text Input for City

  • Type: Toggle switch (On/Off)
  • Default: On (text input)
  • Purpose: Control how customers specify their city

When Enabled:

  • Customers type their city name in a text field
  • More flexible for international addresses
  • Works for any location

When Disabled:

  • Customers select city from a dropdown list
  • Based on your configured cities in the system
  • Enables city-level delivery pricing

Note: City-level delivery pricing is only available when this setting is disabled. If you need to set different delivery fees per city, disable text input and configure cities in the system.

Payment Settings

Configure payment behavior and redirects after payment.

After Payment Cancellation

  • Type: Dropdown selection
  • Options: Select an option, Redirect to Home Page, Redirect to Order Page
  • Purpose: Where to redirect customers when they cancel a payment

Options:

Option Description
Redirect to Home Page Send customer back to the store homepage
Redirect to Order Page Send customer to their order details page

Recommendation: Redirect to Order Page allows customers to easily retry payment.

After Payment Success

  • Type: Dropdown selection
  • Options: Select an option, Redirect to Home Page, Redirect to Order Page
  • Purpose: Where to redirect customers after successful payment

Options:

Option Description
Redirect to Home Page Send customer to homepage to continue shopping
Redirect to Order Page Show order confirmation with details

Recommendation: Redirect to Order Page provides clear confirmation of the purchase.

Field Configuration Examples

Full Address Collection (Physical Products)

Enable all fields for detailed delivery information:

  • Show Delivery Address Field
  • Show Street Name Field
  • Show Building Number Field
  • Show Floor Number Field
  • Show Customer Name Field
  • Show Customer Mobile Field
  • Show Customer Email Field

Digital Products Only

Minimal fields for digital/downloadable products:

  • Show Customer Name Field
  • Show Customer Email Field

In-Store Pickup

Fields for store pickup orders:

  • Show Customer Name Field
  • Show Customer Mobile Field

Simplified Checkout

Streamlined checkout with essential fields only:

  • Show Delivery Address Field
  • Show Customer Name Field
  • Show Customer Mobile Field

Saving Changes

Click the Save button at the bottom of the page to apply your changes. Changes affect all new checkout sessions immediately.