Skip to main content
Global‑e provides you with a zipped file of the PrestaShop plug-in. Make sure you have your Merchant information handy to perform this installation. To integrate the Global-e plug-in with your store:
  1. Install the Global‑e Module.
  2. Configure the Module.

Prepare your Environment

Prerequisites

  • An administrator account for your Platform
  • A Global‑e Merchant account
  • Your Global-e Merchant ID and Merchant GUID (provided to you by Global-e)

Supported Versions

The Global‑e plugin setup supports PrestaShop version 1.6.0 and up to 9

Third-Party Support

APIs / URLs

The following endpoints can be accessed to review the existing hooks: Order Shipment: This endpoint updates the fulfilment status. /index.php?module=prestashop_globale&controller=UpdateParcelDispatch&fc=module Cart Validation: This endpoint returns the cart validation result. It is called by GEM before the order is placed to prevent cart modifications. /index.php?module=prestashop_globale&controller=ValidateCart&fc=module Coupon Validation: This endpoint returns the cart coupon validation result. It is used on Global-e checkout. /index.php?module=prestashop_globale&controller=ValidateCartVoucher&fc=module Gift Card endpoints: /index.php?module=prestashop_globale&controller=GiftCardValidate&fc=module /index.php?module=prestashop_globale&controller=GiftCardRedeem&fc=module /index.php?module=prestashop_globale&controller=GiftCardRefund&fc=module

About

This endpoint shows the PrestaShop and Global-e versions and returns a list of registered hooks related to the Global-e module. /index.php?module=prestashop_globale&controller=AboutInfo&fc=module [&hooks]

GEM

Clear Cart: This endpoint clears the cart after order confirmation. [POST] /index.php?module=prestashop_globale&controller=ClearCart&fc=module
Cart Info: This endpoint returns the cart content. /index.php?module=prestashop_globale&controller=CartInfo&fc=module Order Create: This endpoint creates orders in the platform. /index.php?module=prestashop_globale&controller=OrderCreate&fc=module Order Payment: This endpoint updates the order payment status. /index.php?module=prestashop_globale&controller=OrderPayment&fc=module Order Status: This endpoint updates the order status. /index.php?module=prestashop_globale&controller=OrderStatus&fc=module Order Shipment: This endpoint updates the shipment status. /index.php?module=prestashop_globale&controller=OrderShipment&fc=module

Checkout

Checkout: The Global‑e checkout iFrame location. /module/prestashop_globale/Checkout

Examples of Global‑e Server Environments URLs

Install the Global‑e Module

The Global-e module for PrestaShop can be provided to you by Global-e as a zip file. Follow one of the methods below to install the module. Option 1.Install the module from the server If you received the zip file from Global-e you can download it to the server on which PrestaShop is installed and unzip it.
  1. Extract the zip file.
  2. Go to the location where you extracted the file.
  3. Copy: prestashop_globale/. to <ps_root>/modules/prestashop_globale/.
Option 2. Upload the module’s zip file to PrestaShop admin
  1. Log in to PrestaShop admin.
  2. Go to ModulesModule Manager and click Upload a module.
    A file upload window opens.
  3. Click select file and choose the zip file to upload. Once the file is uploaded the module is installed.

Configure the Module

To configure the Global-e module:
  1. Log in to the PrestaShop Admin with your PrestaShop Admin user credentials.
  2. Go to Modules → Module Manager. The Module Manager opens.
  3. Scroll down to the Global‑e module and click Configure. The Configure screen opens. This is where you configure the Global‑e settings in PrestaShop. This screen is divided as follows and detailed in the relevant sections of this document: Configure Global‑e - Required. Configure Orders Configure Products Configure the Checkout for Analytics Examples of Global‑e Server Environments URLs