Payment Module for CMS Modx

The Modx content management system has been in operation since 2004. During this time, it has managed to gather more than 10 million customers, to develop a wide range of functions and additions that can significantly expand the capabilities of the system.

One of such additions is the Interkassa payment plugin. It can help you to connect online payment without much effort and technical knowledge. Thus, any site turns into a full-fledged sales channel: the customer can both get acquainted with a product or service and immediately pay for it with a bank card or using other method.

Options offered by Interkassa plugin

Simple integration. You do not need a development team to make the integration. All you need is to download the add-on and install it following the instructions. If you have any questions, our technical support team will advise and guide you through all the steps to set up the module.

Ready-made payment page. You can customize it to suit your business, e.g., add corporate colors, the logo, set up specific fields.

Currencies and methods of your choice. You can activate multi-currency payment acceptance and add several methods to the payment page, including bank card payments, Google Pay, Apple Pay, e-wallets, mobile payments, bank transfers and cryptocurrencies.

Security and antifraud protection. Our antifraud system has several levels. It analyzes and verifies all the transactions according to 200+ criteria. If a payment is suspected as fraudulent, it is blocked and sent to our specialists for additional verification.

How to install and configure the module

1) Download the module for MODX/ CMS.

2) Create a new archive “” and upload it to the core/packages/ folder of your website.

3) In the admin panel of the website add and activate a new payment method: “Applications-> Installer -> Download add-ons -> Search for packages locally -> Install new Interkassa package”.

4) Change Interkassa snippet parameters: “Elements-> Snippets -> Interkassa -> Parameters”. Then specify the following parameters according to the checkout settings:


5) In the checkout settings:

  • specify that the signature in the payment request form should be verified;
  • in the “Interface” section specify “allow overrides in request” and add the appropriate URL;
  • enable the test payment system and make the first test payment.

If the test payment does not work, please contact our technical support team to solve the problem in the settings.