Download the PHP package welfordmedia/barclaycard-epdq-gateway without Composer

On this page you can find all versions of the php package welfordmedia/barclaycard-epdq-gateway. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package barclaycard-epdq-gateway

Barclaycard ePDQ eCommerce Payment Gateway Plugin for Craft Commerce 4 and Above

This plugin provides the ability for Craft Commerce 4 and above to process payments using the Barclaycard ePDQ e-Commerce payment solution.

This plugin does not support Barclaycard ePDQ DirectLink at this time. Support for this payment method is not planned.

Requirements

This plugin requires Craft CMS 4 or later and Craft Commerce 4 or above.

Installation

We recommend that you use the Craft Plugin Store to install this plugin as doing so will ensure correct installation. If you have installed this plugin using the Craft Plugin Store then please skip to step 3.

To install the plugin using the command line, follow these instructions.

  1. Open your terminal and go to your Craft project:

    cd /path/to/project
  2. Then tell Composer to load the plugin:

    composer require welfordmedia/barclaycard-epdq-gateway
  3. In the Control Panel, go to Settings → Plugins and click the “Install” button for Barclaycard ePDQ eCommerce Gateway.

Barclays ePDQ Gateway Overview

This plugin provides the ability for Craft Commerce 4 to process payments using the Barclaycard ePDQ e-Commerce payment solution.

This plugin does not support Barclaycard ePDQ DirectLink at this time. Support for this payment method is not planned.

Configuring Barclays ePDQ Gateway

Before using this gateway, you must set up a new gateway within the Craft Commerce gateway settings. During configuration, you will need to input your merchant details as specified on the settings page. Make sure you have these details to hand.

Using Barclays ePDQ Gateway

Using the payment gateway is simple. The following checkout code is provided as an example only and represents the bare minimum that your form should include when submitting to the payment gateway.

Important: This example assumes that you have already captured and stored the users billing information as per the Craft Commerce 2 documentation in a previous checkout step. You MUST capture the customers billing information for transactions to be processed successfully.

    <form method="POST">
        {{ csrfInput() }}
        <input type="hidden" name="action" value="commerce/payments/pay"/>
        {{ redirectInput('/checkout/success') }}
        <input type="hidden" name="cancelUrl" value="{{ '/checkout'|hash }}"/>
        <input class="btn btn-lg" type="submit" value="Continue to Payment" />
    </form>

All versions of barclaycard-epdq-gateway with dependencies

PHP Build Version
Package Version
Requires php Version ^8.1
craftcms/cms Version ^5.0.0-beta.6
craftcms/commerce Version ^5.0.0-beta.1
craftcms/commerce-omnipay Version ^5.0.x-dev
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package welfordmedia/barclaycard-epdq-gateway contains the following files

Loading the files please wait ....