Joomla

VirtueMart and JoomShopping are the most popular components for creating online stores on the Joomla CMS. They support product, order, and customer management, and offer flexible shipping and payment settings. Through integration with the Allpay payment provider, they enable businesses in Israel to accept payments from customers worldwide.
E-commerce

Интеграция в разработке

О появлении интеграции будет объявлено в Telegram-канале Allpay.

Below are two setup guides for connecting Allpay payment extensions to the VirtueMart and JoomShopping components.

Payment extension for VirtueMart

The extension adds Allpay payment gateway to Joomla VirtueMart and allows accepting both regular and installment payments.

You must have Joomla version 4 or 5 with the VirtueMart component installed.

Setup instructions

<span class="u-richtext-counter">1</span> Download the Allpay Payment Gateway extension for VirtueMart.

<span class="u-richtext-counter">2</span> In Joomla, go to <span class="u-richtext-element">System</span> -> <span class="u-richtext-element">Install</span> -> <span class="u-richtext-element">Extentions</span> and upload the extension file.

<span class="u-richtext-counter">3</span> Go to <span class="u-richtext-element">Manage Extentions</span>, find and activate the Allpay Payment Gateway.

<span class="u-richtext-counter">4</span> In the <span class="u-richtext-element">Components</span> -> <span class="u-richtext-element">VirtueMart</span> -> <span class="u-richtext-element">Payment methods</span> click New and in the Payment Name field, enter the name that customers will see in the cart at checkout, for example, "Secure payment with debit or credit card".

In the Published section, select Yes, in the Payment Method field select Allpay Payment Gateway, and in the Currency field select Israel new sheqel. Click Save.

<span class="u-richtext-counter">5</span> In the extension’s Configurations section, you must insert the Allpay API login and key generated in Allpay under <span class="u-richtext-element">Settings</span> -> <span class="u-richtext-element">API Integrations</span>.

Setup is complete. In the extension settings, you can change the VAT mode and set the number of installments the customer can choose at checkout.

Video instruction

Payment extension for JoomShopping

You must have Joomla version 4 or 5 with the JoomShopping component installed. To install the extension, you will need access to the server where Joomla is running.

Setup instructions

<span class="u-richtext-counter">1</span> Download the Allpay Payment Gateway extension for JoomShopping. Unzip the archive and upload the pm_allpay folder to the components/com_jshopping/payments/ directory on your server.

<span class="u-richtext-counter">2</span> In the Joomla panel, go to <span class="u-richtext-element">Components</span> -> <span class="u-richtext-element">JoomlaShopping</span> -> <span class="u-richtext-element">Options</span> -> <span class="u-richtext-element">Payments</span>, click New, and fill in the following fields:

Published: [check the box]

Code: allpay

Title: Secure payment with debit or credit card (or other text)

Alias: Allpay Payment Gateway

Script name: pm_allpay

Type: Extended

Click Save.

<span class="u-richtext-counter">3</span> Go to the Config tab and paste the Allpay API login and API key generated in Allpay under <span class="u-richtext-element">Settings</span> -> <span class="u-richtext-element">API Integrations</span>.

Setup is complete.

In the extension settings, you can change the VAT mode and set the number of installments the customer can choose at checkout.

Capabilities

Regular payments
Installments
Рекуррентные платежи

Price

Free

Developer

Allpay
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Клиенты на

Joomla

No items found.

Start accepting payments

Connect a sales channel for your business today
Free sign up
7-day trial
Cancel anytime
Sign up

QR code payment

Accept payments on-site without the need for a payment terminal.

Payment API

An efficient API for developers with comprehensive documentation.

Redirects

Redirect the customer to your URL after successful payment.