Opencart 3: Paypal Commerce Platform Missing Billing Address on Order

If you are using Paypal Commerce Platform for Opencart, you may come across an issue where only the name and country appear as the payment address. This is because paypal does not return a payer’s address with the CAPTURE APPROVED response: If we look further into the issue and find the code that’s processing the …

Opencart 3: Paypal Commerce Platform Missing Billing Address on Order Read More »

Opencart 3: Speed Up Category Product Count With Caching

Opencart has a known performance bottleneck where the category and filter loading times are significantly slower with the category product count enabled. The php function responsible for the product counts is located in the \catalog\model\catalog\product.php file and is called getTotalProducts(). We can use Opencart’s cache to speed up the page loading times with only a …

Opencart 3: Speed Up Category Product Count With Caching Read More »