Skip to content

The Official Craftgate Payment Orchestration Module for Prestashop

Notifications You must be signed in to change notification settings

craftgate/craftgate-payment-orchestration-prestashop

Repository files navigation

Craftgate Payment Orchestration Module for PrestaShop

Description

The Craftgate Payment Orchestration module for PrestaShop provides a seamless integration with Craftgate's payment services. It allows your customers to make payments using various methods supported by Craftgate, including credit/debit cards and alternative payment methods.

Features

  • Easy integration with Craftgate payment services
  • Support for credit/debit card payments
  • Support for alternative payment methods
  • Customizable payment option title and description
  • Sandbox mode for testing
  • One-page checkout option

Compatibility

This module is compatible with PrestaShop versions 1.7.x and 8.x.

Requirements

  • PHP 7.2 or higher
  • PrestaShop 1.7.x or 8.x

Installation

There are two ways to install the Craftgate Payment Orchestration module:

Method 1: Manual Installation

  1. Download the latest release of the module from the GitHub repository.
  2. Unzip the downloaded file.
  3. Upload the craftgate_payment_orchestration folder to your PrestaShop's /modules directory.
  4. Log in to your PrestaShop admin panel.
  5. Navigate to "Modules" > "Module Manager".
  6. Search for "Craftgate Payment Orchestration" in the module list.
  7. Click on the "Install" button next to the module.
  8. After installation, click on "Configure" to set up your Craftgate API credentials and other settings.

Method 2: ZIP File Installation

  1. Download the ZIP file from the Github repository.
  2. Log in to your PrestaShop admin panel.
  3. Navigate to "Modules" > "Module Manager".
  4. Click on the "Upload a module" button at the top of the page.
  5. Select the downloaded ZIP file and upload it.
  6. PrestaShop will automatically install the module.
  7. After installation, click on "Configure" to set up your Craftgate API credentials and other settings.

Configuration

  1. In the module configuration page, enter your Craftgate API credentials (API Key and Secret Key) for both live and sandbox environments.
  2. Choose whether to enable sandbox mode for testing.
  3. Customize the payment option title and description if desired.
  4. Configure the one-page checkout option if you want to use it.
  5. Save your settings.

Usage

Once installed and configured, the Craftgate payment option will appear on the checkout page for your customers. They can select this option to pay using Craftgate's services.

Support

For any issues or questions, please contact Craftgate support via support@craftgate.io

License

This module is released under the MIT License.