Download the PHP package furbo/craft-commerce-wallee without Composer

On this page you can find all versions of the php package furbo/craft-commerce-wallee. 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 craft-commerce-wallee

Wallee & Postfinance

This plugin provides a Wallee or Postfinance Flex integration for Craft Commerce.

Add Wallee/Postfinance as a payment gateway in your craft commerce installation. The plugin allows configuration of many payment methods such as:

Configurable modes:

Choose between lightbox, iframe and fullpage integration mode.

Packages availabel for Craft 3, 4 and 5.

Wallee status changes can be mapped dynamically to craft commerce order status.

Requirements

Installation

You can install this plugin from the Plugin Store or using Composer.

From the Plugin Store

Go to the Plugin Store in your project’s control panel, search for “Wallee for Craft Commerce”, and choose Install in the plugin’s modal window.

With Composer

Open your terminal and run the following commands:

Wallee Setup

  1. Create a new account at Wallee or Postfinance
  2. Go to Space from the left menu and create a new Space and copy the Space ID.
  3. In Account details, create a new Application User and Copy the API Key and API Secret in some safe place.
  4. Go to the new Application User and add the Role "Account Admin" in the Roles section.
  5. Go to your Space > Configuration > Processors and Configure Processor to add the payment methods you want to use (Paypal, Twint, etc).
  6. Go to Webhooks > URL Tab and create webhook URL. Add the URL of your website (you can copy from the Craft when you have created the gateway).
  7. Go to Webhooks > Listener Tab and create webhook Listener. In Entity select "Transaction" and in Entity State select all states. In URL select the webhook URL you have created in the previous step.
  8. Go to the plugin setting in the craf backend and map the Wallee/Postfinance status to the order status.

Craft Setup

  1. Go to Commerce > System Settings > Gateways and create a new gateway.
  2. Select Wallee as the gateway type.
  3. Enter the Space ID, API Key and API Secret you have copied in the Wallee Setup.
  4. Select the integration mode you want to use (Lightbox, iFrame or Page) More details.
  5. When you have created the gateway you can see the Webhook URL that you have to use in the Wallee Setup.

The parameter paymentButtonSelector: '#wallee-lightbox', is optional and only neeeded if you want to open the lightbox when you click on a button. If you don't use this parameter the lightbox will open automatically when the page is loaded. It's not required for the iframe and page integration.

How can I show the Wallee transactions id in the orders list in the craft backend?

  1. Go to Commerce > Orders > Click on the cog icon > Customize Sources.
  2. In the "Default Table Columns" add the column "Transactions" and save.

Support

If you have any issues with this plugin, please create an issue on GitHub or contact us at Furbo.


All versions of craft-commerce-wallee with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2
craftcms/cms Version ^5.0.0
craftcms/commerce Version ^5.0.0
wallee/sdk Version ^3.1.4
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 furbo/craft-commerce-wallee contains the following files

Loading the files please wait ....