Les Arbres Web Solutions

Payage is a free Joomla component dedicated to the management of payments and payment gateways.

Payage only deals with payments. It is not a shopping cart or a booking system. Payage is simply the best way for Joomla e‑commerce applications to integrate with payment gateways.

  • Payage supports any number of gateways and any number of applications.
  • It simplifies payment management for business owners.
  • It simplifies application code, making applications more reliable.
  • It simplifies the process of adding and maintaining payment gateways.
  • It simplifies testing and troubleshooting.
  • It includes comprehensive reports and charts.
  • It has a well documented API.
  • It's free and all the gateway addons are free.

Making Payments with Payage

The Payage component manages payments and payment gateways, but it does not have a front end user interface and cannot initiate payments. To accept payments you also need a Payage application. Les Arbres Design currently has five Payage applications:

  • The Payage Test Component (below) allows you to make test payments but is not suitable for live sites.
  • The Payage Plugin (below) creates simple payment buttons in a Joomla Article or Custom HTML Module.
  • FlexiContact Plus can build complex custom forms for payment of fixed or calculated amounts.
  • MediaShop manages online sales of software and other downloadable media.
  • Rentalot Plus manages online bookings for holiday rental properties.

The Payage Component and the Payage Test Component are free. The other extensions mentioned here are not free.

The European Revised Payment Services Directive (PSD2) requires Strong Customer Authentication (SCA) for online payments made by European customers. Read more about SCA and Payage.

Payage currently supports the following payment methods:

Payage PayPal PayPal is quick and easy to use for customers who already have a PayPal account. It also accepts payment by credit or debit card.
Payage Stripe Stripe Checkout is a Stripe-hosted, customizable payment page that accepts cards and 10+ local payment methods, supports promotion codes, and more. Les Arbres Design is a Stripe Verified Partner.
Payage Authorize.net With Authorize.Net, customers remain on your site to pay. It must be an https site, but it does not have to be PCI compliant because no card data flows to your server.
Payage Barclaycard Barclaycard ePDQ Essential is a hosted payment page solution that accepts payment by many debit and credit cards.
Payage Mollie Mollie is a Dutch payment gateway that accepts payment via iDEAL, Credit Card, Bancontact/Mister Cash, SOFORT Banking, Bank transfer, Bitcoin, PayPal, and paysafecard.
Payage Opayo Opayo is the new name for SagePay. Opayo Form Integration is a hosted payment page solution that accepts payment by many debit and credit cards, and PayPal.
Payage Worldpay
Redirect
WorldPay HTML Redirect Integration is a hosted payment page solution that accepts payment by many debit and credit cards.
Payage Worldpay
Online
With WorldPay Online, customers remain on your site to pay. It must be an https site, but it does not have to be PCI compliant because no card data flows to your server. Worldpay says this solution is "ideal for small/medium UK-based merchants".
Payage Bitcoin With BitPay, your customers can pay with Bitcoin, Bitcoin Cash, Etherium, and several stablecoins. You can receive settlement the next day in any combination of money or cryptocurrency.
Payage Offline Payage also supports manual, or "Offline" payments, where the payment process is completed manually. You can use this to implement payment by bank transfer, phone, cheque, or cash.

To install Payage, install the Payage Component first, then whichever gateway addon(s) you require. Please read the user guide for information about setting up Payage, and your specific gateway. The Payage test Component is useful for making test payments when setting up a new system. 

Documentation

All users of Payage should read the Payage User Guide.

The Payage Developer Guide is only of interest to experienced PHP programmers who wish to use Payage to support payments in their own Joomla components, or who wish to build a new gateway addon.

Payage Downloads
Payage requires at least Joomla 3.7.0.
Payage Component Version 2.22
Payage Test Component Version 2.07
Payage User Guide Version 2.22
Payage Developer Guide Version 2.18
Payage Bitcoin Tutorial Version 1.02
Payage Gateway Addons
PayPal Gateway for Payage Version 1.28
Stripe Checkout Gateway for Payage Version 1.12
Offline Gateway for Payage Version 1.10
Mollie Gateway for Payage Version 2.05
Opayo Gateway for Payage Version 1.05
Authorize.Net Gateway for Payage Version 1.04
Barclaycard Gateway for Payage Version 1.04
WorldPay Redirect Gateway for Payage Version 1.06
WorldPay Online Gateway for Payage Version 2.03
BitPay Gateway for Payage Version 1.03

The Payage Plugin

The Payage Plugin makes stand-alone payment buttons in a Joomla article. It is NOT REQUIRED for Payage to do its main job of providing payment services for e-commerce applications. The free component and gateway addons are all you need to use Payage with FlexiContact Plus, Rentalot Plus, MediaShop, or any other extension that uses Payage for its payment processing.

The Plugin is small and light and quick to learn, but has limited fields and doesn't send emails. For more flexibility, check out FlexiContact Plus.

Please see the Payage user guide for usage of the plugin. We offer several different subscriptions for the plugin. All include support.