Resource icon

One Page Checkout PS 4.0.5

No permission to download
One-click purchase module for PrestaShop. Converts the process of selling your store into something pleasant for your customers and increases the number of customer visits with this superb module.

This module solves one of the biggest problems online sales face: low conversion rate, very few of your visits end up with purchases in your store. All these aspects undermine the overall performance of your online store, the worst part is that many times this is what goes unnoticed.

With this module, we propose to simplify the sales process,so that your customers can do this on one page, avoiding the cumbersome registration forms to complete the sale, endless checks, excessive purchase steps (registration, delivery, payment, confirmation, etc.). Now the purchase will become an easy, friendly and simple process where your customers can see the cost of delivery, if you need to register, a brief information about the basket, in which you can change the quantity without having to reload the page.

This module is fully responsive, compatible with mobile resolutions, so you will also cover one of the most important aspects: a good shopping experience in mobile formats. Differ from competitors! And reduces the number of phone calls of their customers for the fact that they do not know how to make a purchase.

This module has a built-in translation manager, which is equipped with the “Translate” tab so that you can easily translate it into the desired language.

Remove the binding:
1. Open the file \ app \ config \ config.yml , find the line:
base_url: "https://api-addons.prestashop.com"

Replace with:
base_url: "127.0.0.1"

Find the line:
prestatrust:
enabled: true

Replace with:
prestatrust:
enabled: false

Be sure to clear the cache !!!
All. PrestaTrust is disabled.
The rules are as follows:
a) We do not log in from the store’s back office in Prestashop Addons.
b) We make a backup of the file (when updating the prest, the changes will be erased) and set the access rights to 333, 555 or 755.

2. Optional item We
close, just in case, the check of modules that support license checking.
Open the file:
\ src \ Adapter \ Module \ PrestaTrust \ PrestaTrustChecker.php
Find the code:
protected function isCompliant (Module $ module)
{
if (! $ module-> attributes-> has ('author_address')) {
return false;
}
$ address = $ module-> attributes-> get ('author_address');
// Always ensure 0x prefix.
// Address should be 20bytes = 40 HEX-chars + prefix.
if (! self :: hasHexPrefix ($ address) || strlen ($ address)! == 42) {
return false;
}
if (! function_exists ('ctype_xdigit') ||! ctype_xdigit (substr ($ address, strlen ('0x')))) {
return false;
}
return true;
}

Replace with:
protected function isCompliant (Module $ module)
{
return false;
}

This will say that there are no modules supporting verification.
Open:
\ src \ Adapter \ Module \ PrestaTrust \ ModuleEventSubscriber.php
Find:
public function onNewModule (ModuleZipManagementEvent $ event)
{
if (! $ this-> enabled) {
return;
}

$ this-> checker-> checkModuleZip ($ event-> getModuleZip ());
}

Replace:
public function onNewModule (ModuleZipManagementEvent $ event)
{
return;
}


1570459757646.png
Author
newimage
Views
330
First release
Last update
Rating
0.00 star(s) 0 ratings