1. Contents
Przelewy24 - Polish online payment operator
Przelewy24 is a Polish cashless payment system that supports payments from over 300 banks. Transactions carried out by the operator are completely safe, fast and easy to use. The Przelewy24 extension for Virtuemart allows you to accept Przelewy24 payments in a Virtuemart based store.
The Ignisdev Przelewy24 plugin allows you to integrate a Virtuemart based store with Przelewy24 payments.
1.1. Supports Przelewy24 online payments.
1.2. Multilanguage support.
1.3. Configure as any other Virtuemart payment plugin.
1.4. Easy debug mode.
2. Requirements
2.1. PHP 5.6.0 or later.
2.2. PHP extensions: curl, mbstring and json.
2.3. Recommended Virtuemart 3.8 or newer and Joomla 3.x or newer (may work on previous versions).
3. Installation instruction
Download purchased Ignisdev Przelewy24 for Virtuemart via your customer account available on our website.
On your website at the Joomla admin panel go to: Extensions -> Manage -> Install.
Choose Upload Package File tab.
Choose ignisdev_vm_p24.zip file from your disk to install it.
Go to Extensions -> Plugins, find plugin VM payment - Ignisdev Przelewy24 for Virtuemart and enable it.
Go to Virtuemart dashboard, Shop -> Payment Methods, press "New" button and choose VM payment - Ignisdev Przelewy24 for Virtuemart from "Payment Method" dropdown list.
If you do not have your merchant ID, store ID, CRC key and API key yet, go to the Przelewy24 dashboard > Your data. Properly paste the merchant ID, store ID, CRC key and API key into the payment method configuration fields. Fill in the other fields and set other plugin options as needed. Don't forget to enable your payment method. To use the production version of API keys, you must have a Przelewy24 account verified by the Przelewy24 employee.
Configuration fields description
Test mode keys (sandbox) - set to Yes if you are using sandbox test keys.
Merchant ID - Your Przelewy24 account ID visible in the Przelewy24 dashboard > Your data > Account data.
Shop ID - The ID of your Przelewy24 store visible in the Przelewy24 dashboard > Your data > Account data (usually the same number as the merchant's ID).
CRC key - CRC key visible in the Przelewy24 dashboard > Your data.
API key - key for reports visible in the Przelewy24 dashboard > Your data.
Debug - turn on or off debugging.
Pending status - status for new orders.
Success status - order status for successful payments.
Invalid status - order status for cancelled payments.
Note: you can override any message, including thank you message after purchase. See en-GB.plg_vmpayment_ignisdev_p24.ini file in your admin languages directory to check available constants.
4. Sample usage
4.1. Video with an example usage of the Przelewy24 payment plugin for Virtuemart: