The Autopay Online Payment Plugin for Magento is the easiest way to allow your online store customers use the most popular payment methods. When integrated with the store, the plugin offers the possibility to add over 400 banks to the payment options.
The main functions of the module include:
composer require bluepayment-plugin/module-bluepayment
unzip -o -d app/code/BlueMedia/BluePayment bm-bluepayment-*.zip && rm bm-bluepayment-*.zip
bin/magento module:enable BlueMedia_BluePayment --clear-static-content
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento cache:flush
Log in to the Magento admin panel.
Choose System -> Web Setup Wizard from the main menu. The system will ask you to log in again - do this to continue the activation.
Go to Component Manager, find the BlueMedia/BluePayment module in the list, click Select and then Enable.
Click Start Readiness Check to initiate the dependency check execution, then click Next.
If you wish, you can back up your code, media and database at this point by clicking Create Backup. Then click Next.
Click Enable to disable your online store while the payment gateway is activated..
Activation may take a few minutes. When it is successful, you will see the following message:
The module allows you to automatically refresh the payment channel every 5 minutes. To use this feature - configure CRON, according to Magento documentation available at this link.
Option available since version 2.9.0 - default on.
If you want to always display the full list of payment channels:
Refresh the cache after each configuration edit. To do this:
Go to System -> Cache Management.
Check Configuration checkbox.
Select Refresh from the pull-down menu.
Click Submit
BLIK "in-store" is characterized by the fact that the transaction security code must be entered directly on the store's website - in the last step of the shopping process.
This option allows you to pay with Google Pay directly on the store page - in the last step of the shopping process.
Google Pay is default activated and always displayed as a separate payment method.
One Click Payments – One Click Payment – is another way to make convenient card payments. They allow you to make quick payments without the need for the customer to enter all the card credentials each time. The payment process involves a single authorisation of the card payment and allocation of the card details to a specific customer. The first transaction is secured with the 3D-Secure protocol, while subsequent transactions are processed on the basis of the card debit request sent by the partner. Automatic payment is available only to logged-in customers of your store.
The payment card will be stored and linked to the customer's account during the first correctly executed transaction using automatic payment and acceptance of the terms of service.
The customer can remove the stored cards from his/her account in your online store - he/she only has to:
The module allows you to send a link to the payment to the customer for orders created directly in the administration panel. To do this, select the payment method Autopay when creating an order.
Payment link will be sent by Autopay to the e-mail address visible in the client's data.
For messages:
{{var payment_channel|raw}}
The module allows you to add an intermediate page, displayed before the user is redirected to the payment itself. This feature can be used for example for e-commerce tracking in Google Analytics.
Template used: view/frontend/template/redirect.phtml
To activate the redirection waiting page:
The module allows you to refund money directly to the customer's account from which the payment was sent, via a Credit Memo on-line and directly from the order.
To refund this way:
The refund will be generated automatically.
This option allows you to refund money directly to the customer's account from which the payment was sent. To use this option:
in the order comments
on the transaction list
This module allows you to pay for orders placed using the multishipping functionality. Configure the delivery according to documentation.
The payment module itself does not require any additional steps. Autopay payments will be available immediately.
NOTE!
The module in multishipping mode supports ONLY the display of available payment channels on the store page and automatic payments. It is not possible to run Google Pay and BLIK 0 payments. For multishipping orders, the OrderID in messages to the customer and in the portal.autopay.eu panel will be the cart number with the QUOTE_ prefix, not the order number.
Information about the payment channel selected by the customer is visible from the Order grid.
To do this, add a column Payment Channel.
The text information about the payment channel will be visible in the table.
Information about the selected payment channel is stored in the database:
Option available since version 2.19.0.
When a new payment status is received - one of the events is triggered:
bluemedia_payment_failure
- payment failed,bluemedia_payment_pending
- payment pending,bluemedia_payment_success
- payment success.Events are triggered when a new order status is saved. Provided event data:
order
- \Magento\Sales\Model\Order
instancepayment
- \Magento\Sales\Model\OrderPayment
instancetransaction_id
- string
transaction identifier in BlueMedia systemCustomers are more likely to decide to buy products, even at a higher price, if they can pay later or spread the repayment in installments.
The option is available only if Alior Installments or Buy on tailored installments payments are available for the service.
The option is triggered automatically only for new module installations - in case of updates, go to manual configuration.
At the top of the page
Under the navigation
On the product list
On the product page under the buttons
In the shopping cart under the products
Option available since version 2.24.0.
The module allows asynchronous processing of ITN (Instant Transaction Notification) notifications sent by the Autopay system after the completion of a transaction. Enabling this option means that ITN notifications will be processed in the background, which can be useful in scenarios with higher loads or specific requirements for handling notifications. It also resolves the issue of “status races.”
By default, the Autopay module uses queuing with MySQL (connection “db”). If you wish to use RabbitMQ instead, queue configuration adjustments are required as per the instructions.
To use this functionality, Magento must have the Magento_MessageQueue and Magento_MysqlMq or Magento_Amqp modules enabled.
CRON must also be properly configured as per the Magento documentation.
NOTE! When using the standard CRON configuration, the status update may take up to a minute, depending on the CRON execution frequency. If more frequent updates are needed, a separate consumer for the queue must be started:
GraphQL module is available at: https://github.com/bluepayment-plugin/module-bluepayment-graphql
PWA Studio module is available at: https://github.com/bluepayment-plugin/bluepayment-pwa-studio
composer update bluepayment-plugin/module-bluepayment
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento cache:flush
unzip -o -d app/code/BlueMedia/BluePayment bm-bluepayment-*.zip && rm bm-bluepayment-*.zip
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento cache:flush
bin/magento module:disable BlueMedia_BluePayment --clear-static-content
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento cache:flush
While logged into the admin panel, select System -> Web Setup Wizard from the main menu. The system will ask you to log in again.
Go to Component Manager and find the BlueMedia/BluePayment module in the list and click Select and then Disable.
Click Start Readiness Check to initiate the dependency check and then click Next.
if you wish, you can back up your code, media, and database at this point by clicking Create Backup.
Once the backup is done (or unchecked) - click Next to proceed.
Click Disable to deactivate the store.
Deactivation may take a few minutes. When it is successful, you will see the following message:
app/code/BlueMedia
DROP TABLE blue_card;
DROP TABLE blue_gateway;
DROP TABLE blue_refund;
DROP TABLE blue_transaction;
DELETE FROM core_config_data WHERE path LIKE 'payment/bluepayment%';
Sprawdź jakie pytania dotyczące wtyczki Magento 2 pojawiają się najczęściej
Pytania ogólne
Nie znalazłeś odpowiedzi na swoje pytanie? Sprawdź naszą bazę wiedzy, gdzie zebraliśmy wszystkie pytania dotyczące naszych usług.