PrestaShop Checkout - epaiement-up2pay/prestashop GitHub Wiki

Configuring the PrestaShop Checkout Page

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

  1. Personal information
  2. Terms and Conditions and Privacy Policy approval (for new accounts and guest checkout)
  3. Invoice address
  4. Shipping address
  5. Selected payment method
  6. Order overview

Checkout Page

Personal Information

Available fields:

  • Social title (optional)
  • First name (*)
  • Last name (*)
  • Email (*)
  • Birthdate (optional)

Fields marked with (*) are mandatory for a 3D Secure 2 payment process. They are required by default.

General Terms and Conditions

To enable/disable the terms and conditions:

  1. Click the Shop Parameters drop-down menu on the left.

  2. Select Order Settings.

  3. In the General section, set Terms of service to YES or NO:
    Terms and Conditions

  4. Click Save to save the changes.

Shipping Address

Available fields:

  • First name (*)
  • Last name (*)
  • Company (optional)
  • VAT number (optional)
  • Address (*)
  • Address complement (optional)
  • Zip/Postal code (*)
  • City (*)
  • Country (*)
  • Phone (optional)

Fields marked with (*) are mandatory for a 3D Secure 2 payment process. They are required by default.

Shipping Address Fields

To set certain address fields as mandatory or optional:

  1. Click the Customers drop-down menu on the left.

  2. Select Addresses.

  3. Click the Set required fields for this section button.

  4. In the Required Fields section, select/clear the field checkboxes to display them as required or optional:
    Field Customization

  5. Click Save to save the changes.

These changes affect both the shipping and invoice address fields.

By default, the shipping address is the same as the invoice address. You can change this setting by

  • clearing the Use this address for invoice too checkbox, or
    Use Shipping Address

  • selecting Billing address differs from shipping address (for confirmed addresses).
    Use Different Addresses

Invoice Address

Available fields:

  • First name (*)
  • Last name (*)
  • Company (optional)
  • VAT number (optional)
  • Address (*)
  • Address complement (optional)
  • Zip/Postal code (*)
  • City (*)
  • Country (*)
  • Phone (optional)

Fields marked with (*) are mandatory for a 3D Secure 2 payment process. They are required by default.

Invoice Address Fields

Guest Checkout

To enable/disable guest checkout for a specific payment gateway:

  1. Click the Payment drop-down menu on the left.

  2. Select Preferences.

  3. In the Group restrictions section, select/clear the Crédit Agricole Payment Gateway checkbox for Guest:
    Guest Checkout Payment Gateway

  4. Click Save to save the changes.

To enable/disable guest checkout for all:

  1. Click the Shop Parameters drop-down menu on the left.

  2. Select Order Settings.

  3. In the General section, set Enable guest checkout to YES or NO:
    Guest Checkout All

  4. Click Save to save the changes.

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