WooCommerce Checkout - epaiement-up2pay/woocommerce GitHub Wiki

Configuring the WooCommerce Checkout Page

By default, the WooCommerce checkout page displays the following input fields / information:

  1. Billing details
  2. Shipping details (can be displayed if different from billing details)

    To enable shipping for WooCommerce, configure your shipping zones and methods first.
    Select WooCommerce/Settings, and click the Shipping tab.

  3. Order overview
  4. Selected payment method
  5. Privacy policy notice

Checkout Page

Billing Details

Available fields:

  • First name (*)
  • Last name (*)
  • Company name (optional)
  • Country/Region (*)
  • Street address (address line 1) (*)
  • Street address (address line 2)
  • Postcode/ZIP (*)
  • Town/City (*)
  • Phone
  • Email address (*)

Fields marked with (*) are mandatory for a 3D Secure 2 payment process. They are required by default. If you run a default installation, no changes are required on your end to be compliant with 3D Secure 2.

You can change the cardinality (i.e. required/optional/hidden) of Company name (optional), Address line 2 and Phone:

  1. Select Appearance in your WordPress admin interface.

  2. Navigate to Customize/WooCommerce/Checkout.

  3. Select the desired value from the drop-down list:
    Field Customization

  4. Click Publish to save the changes.

Shipping Details

By default, the billing address is set up as the shipping address. If billing and shipping addresses differ, consumers can display additional input fields for shipping details by checking the checkbox Ship to a different address?

Available fields:

  • First name (*)
  • Last name (*)
  • Company name (optional)
  • Country/Region (*)
  • Street address (address line 1) (*)
  • Street address (address line 2)
  • Postcode/ZIP (*)
  • Town/City (*)
  • Order notes (optional)

Fields marked with (*) are mandatory for a 3D Secure 2 payment process. They are required by default. If you run a default installation, no changes are required on your end to be compliant with 3D Secure 2.

You cannot change the cardinality of the shipping details fields. These settings correspond with the Billing Details field settings.

Guest Checkout

  1. To enable/disable the Guest Checkout feature, select WooCommerce/Settings.

  2. Click the Accounts & Privacy tab.

  3. Check/Clear the Allow customers to place orders without an account checkbox:
    Guest Checkout

  4. Click Save Changes to save the changes.

Terms and Conditions

  1. To add terms and conditions to your shop, select WooCommerce/Settings.

  2. Click the Advanced tab.

  3. Select the page to be displayed as your Terms and Conditions page from the drop-down list:
    Terms and Conditions

  4. Click Save Changes to save the changes.

Additional Fields

By default, WooCommerce does not allow you to add custom fields to the checkout process. This can only be done with custom coding or by using an additional WordPress plugin.

Free plugins:

⚠️ **GitHub.com Fallback** ⚠️