All Payment Modules in Prestasop Not Displaying - module

please help me
None of my payment modules are being displayed on the final checkout page . I have installed and configured the following modules correctly
payment by cheque
Bank Wire
Cash on delivery.
Payu (payment gateway like paypal )
All the above worked fine until past month when they stopped displaying on the front end website. The appear as installed in the back end .
all the above payment options have been given permission of all countries , users and products.
all the carriers are however being displayed with their images.
I am a newbie and harassed by this . Please help me what I should do.

In your config/defines.inc.php,
change
define('_PS_MODE_DEV_', false);
to
define('_PS_MODE_DEV_', true);
And reload your final checkout page to see if there are mistakes somewhere.

Related

Google Customer Reviews 1.7.5

I need to add the code snippet to the order confirmation page for Google Customer Reviews.
Could you please tell me where I can find the order confirmation page and how to add the code?
Thank you
The page to modify in your theme folder is :
order-confirmation.tpl
If you do not have all variables needed by Google Customer reviews, my advice is to use a module.
there is a free module :
https://github.com/albangonzalez/googlecustomerreviewssnippet
there is an paid module with more features :
https://addons.prestashop.com/fr/seo-referencement-naturel/32364-google-customer-reviews-integration.html?_ga=2.60180719.370609758.1573549295-168217515.1541430234

Shopify Multi-currency is not working for orders in customer account page

I am trying to implement multi-currency in one of my testing store.
Everything works great but in customer's account page where orders are displyed currency is not updating.
The symbol of currency is changed but the price is not updating.
Please check attached screenshot for the reference.
The theme I am using is simple theme from free themes.
Is there any particular reason for that?
Or Do I need to update the liquid code?
Do I missing some steps for multi-currency feature?
Any help will be awesome.

Prestashop 1.7.5 Classic shipping costs are not displayed

I've installed new PS1.7.5 with Classic 1.0.0 theme.
Cart is showing free shipping all the time despite it is set differently. Shipping is included in order confirmation. An ideas?
test url:
http://212306.w6.wedos.ws/eshop2/en/?id_currency=2
I've already tried reinstall whole PS but didn't help
Unfortunately it's broken logic of PrestaShop core, as long as there is no carrier selection, PrestaShop will not display it costs in PS 1.7
I've reported it months ago but without success, though if you're sure that there would be no free shipping, you can edit template files, to hide this information if shipping cost is equal to 0

Test multiple-product purchase with sandbox PayPal

I have a webshop and im almost there, but I have a number of items for purchase which are downloadable content. I fixed so when a user has paid they are redirected to my pdt.php where they get a receipt, Now I written code for also displaying content if the item-id are == something. Now I wanna make a sandbox/test-purchase of all products that are downloadable ontent which are 28. I can create 28 buttons and have the id 1-28 but that seems stupid. How can I do this easier?
Check out the cart upload command method of sending transaction data to PayPal. It's similar to standard buttons except that you'll include all items in a single form.
Alternatively, if you're familiar with web service API's I'd recommend using the Express Checkout API. This gives you more freedom over your checkout and provides more advanced features as well.

Easiest way to sell stuff and track inventory

on my website I sell unique items. I have programmed it so that on the selling page, users can select any amount of these items, and it calculates the cost. The key is that I only have 1 of each of these items. So I need the shopping cart system to not allow the payment to go through unless it is available.
I've been searching for a good quick/easy/cheap solution and can't find one. I don't expect this site to make a lot of money (the transactions are a few bucks), so I didn't want to need a ssl certificate.
The only way I know of not needing an ssl certificate would be to use paypal or google checkout. However, I do not think there is a way of using these services and making paypal's server run a script to check how many are available on the site. Any solution?
Thanks
I was thinking about it more, and I think the problem is that once the user gets to the paypal payment screen, I have no control. I guess I could do something like they click the buy it now link, a php script updates it to sold, then they go to the paypal screen, but then they might not continue the purchase...
If you use PayPal Website Payments Standard (using a cart rather than 'Buy Now' Buttons) then you could use IPN or PDT (see the paypal docs here) to get PayPal to call back to you with the status of the payment.
The work flow would then be to set status to reserved when the item is added to the cart, and then wait for the IPN/PDT call to come back with the payment status, and mark the item as sold.
You would still need to check and reset to available any item that had been reserved for longer than say 2 Hours. (You could do this before serving a page to a user so that they have the latest availability and you don't need a cron job or long running process)
If you could provide a little more information about how you have implemented ur shopping card, it would have been more easier for other to assist! If you are using any ecommerce solution then it should be there already in the track inventory section. But Provided that you have implemented d shopping cart manually, why don't you add little bit of codes that checks the inventory status first before letting your customers check out?