Magento 2.3.x, 2.4.x Soisy's installment payment method
- version: 1.1.0
- extension key: Soisy_PaymentMethod
This modules add a new payment method.
- PHP >= 7.2.0
- Magento 2.3.0 - 2.3.2 - 2.3.4 - 2.3.6 - 2.4.0 - 2.4.1 - 2.4.4 - 2.4.5
-
Manual copy all the files into your magento
root/app/code/Soisy/PaymentMethod
.(If you don't have this folder please create it)
-
Clear the cache, logout from the admin panel and then login again.
-
Go to System -> Tools -> Web Setup Wizard, in Module Manager and check "Enable" on Soisy_PaymentMethod.
Execute the follow command:
- php bin\magento setup:static-content:deploy -f
- php bin\magento cache:clean
- php bin\magento cache:flush
Configure and activate the extension under Stores -> Configuration -> Sales -> Payment Methods
The module just installed is ready for sandbox mode. To activate set Enable to Yes.
When you are ready for production mode, set "Use In Sandbox" to No and insert production values in fields:
- Shop ID
- Auth Token
The customer can see the intalments simulated on the product view page, if the price between settings allowed values:
The customer choose the Soisy payment method:
When the order is placed the user lands on the magento success page. In this page the customer will be redirected to soisy website.
Once the customer place the order the store manager can see some information inside status comments. here the store manager could see the soisy token used to map the magento order with Soisy order.
When Soisy approves an order the store manager should change manually the magento order status from pending to processing.
- multisite: partially tested;
- multi language: seems ok;
- payment method not visible in admin;
- Status updates via callback backurl: not implemented;
- Composer:
composer remove soisy/magento-soisy-payment
- Modman:
modman remove magento-soisy-payment
(Runmodman list
to be sure the module name ismagento-soisy-payment
) - Manual: Just remove the module files.
If you have any issues with this extension, open an issue on GitHub.
Any contribution is highly appreciated. The best way to contribute code is to open a pull request on GitHub.
(c) 2022 Soisy