Post by JNeuhoff » Thu Aug 08, 2013 1:39 am

I can easily use the $this->currency->format(...) instead of the sprintf("%01.2f",...), that's no big problem.

How exactly would you fix the rounding error from https://github.com/opencart/opencart/pull/726 ?

As regards double taxes: See attached screenshots!

Attachments

screenshot-checkout2.png

checkout 1 - screenshot-checkout2.png (95.12 KiB) Viewed 28825 times

screenshot-checkout3.png

checkout 2 - screenshot-checkout3.png (89.54 KiB) Viewed 28825 times

screenshot-checkout4.png

checkout 3 - screenshot-checkout4.png (103.01 KiB) Viewed 28825 times


MHC Web Design
Override Engine * Integrated VQMod * Multilingual SEO * Instant Option Price Calculator * TrustPilot Reviews * Download Options * Free Download Buttons * Export/Import Tool * Template Switcher PHP/Twig


User avatar
Expert Member

Posts

Joined
Wed Dec 05, 2007 3:38 am


Post by i2Paq » Thu Aug 08, 2013 2:52 am

ADD Creative wrote: I've never seen PayPal add the taxes twice.
Me neither, and I receive a lot of PayPal Standard payments a day.

Norman in 't Veldt
Moderator OpenCart Forums

_________________ READ and Search BEFORE POSTING _________________

UPGRADE to 2.x: Contemplate before thou begins!

Our FREE search: Find your answer FAST!.

BUGs?: Known BUGS for All OC Versions.

[How to] BTW + Verzend + betaal setup.


User avatar
Global Moderator

Posts

Joined
Mon Nov 09, 2009 7:00 pm
Location - Winkel - The Netherlands

Post by butte » Thu Aug 08, 2013 3:29 am

You didn't actually say the tax rate, so I'll assume that 1 Crown is double the intended 10% tax on 5 Crowns, rather than that 1 Crown is the intended 20% tax on 5 Crowns. (Over on the Continent some of the rates actually are essentially 20%.)

That raises curiosity over a possible inadvertent code doublet, causing an unintended doubling. That sort of thing can, of course, be too obvious to notice and will be in the last place one looks.

Guru Member

Posts

Joined
Wed Mar 20, 2013 6:58 am

Post by JNeuhoff » Thu Aug 08, 2013 3:36 am

i2Paq wrote:
ADD Creative wrote: I've never seen PayPal add the taxes twice.
Me neither, and I receive a lot of PayPal Standard payments a day.
Show me one of your online stores, based on OpenCart 1.5.5.1 or later, with PayPal Standard enabled, and I am happy to try it out there. So far, I have replciated the Paypal error on several sites.

MHC Web Design
Override Engine * Integrated VQMod * Multilingual SEO * Instant Option Price Calculator * TrustPilot Reviews * Download Options * Free Download Buttons * Export/Import Tool * Template Switcher PHP/Twig


User avatar
Expert Member

Posts

Joined
Wed Dec 05, 2007 3:38 am


Post by i2Paq » Thu Aug 08, 2013 2:38 pm

JNeuhoff wrote:Show me one of your online stores, based on OpenCart 1.5.5.1 or later, with PayPal Standard enabled, and I am happy to try it out there. So far, I have replciated the Paypal error on several sites.
You've got me confused:
JNeuhoff wrote:Let's go back to reporting bugs here. ;)

The PayPal Standard has had a bug since Opencart 1.5.x
I'm running 2 shops on 1.5.4.1.

Norman in 't Veldt
Moderator OpenCart Forums

_________________ READ and Search BEFORE POSTING _________________

UPGRADE to 2.x: Contemplate before thou begins!

Our FREE search: Find your answer FAST!.

BUGs?: Known BUGS for All OC Versions.

[How to] BTW + Verzend + betaal setup.


User avatar
Global Moderator

Posts

Joined
Mon Nov 09, 2009 7:00 pm
Location - Winkel - The Netherlands

Post by JNeuhoff » Thu Aug 08, 2013 5:46 pm

I finally narrowed it down. In order to use the normal Paypal Standard from Opencart, some settings in the Paypal need to be correctly configured. In particular, under My Account > Profile > My Selling Preferences, the VAT rates should be all disabled. Otherwise, VAT gets charged twice: First by Opencart, then by Paypal!

I still think Opencart should always use the

<input type="hidden" name="tax_cart" value="x.xx" />

for the taxes, as this will override Paypal's tax rules if there.

MHC Web Design
Override Engine * Integrated VQMod * Multilingual SEO * Instant Option Price Calculator * TrustPilot Reviews * Download Options * Free Download Buttons * Export/Import Tool * Template Switcher PHP/Twig


User avatar
Expert Member

Posts

Joined
Wed Dec 05, 2007 3:38 am


Post by richardd93 » Sat Aug 10, 2013 12:19 am

i got this error if i want to add a product or i want to registrat me.
I have install the clean installer of OpenCart.

This is my first experions with OpenCart so i`m sorry if this is a stupid question

Notice: Undefined index: stock_status_id in /home/user/domains/example.com/public_html/shop/admin/model/catalog/product.php on line 4Notice: Undefined index: weight_class_id in /home/user/domains/example.com/public_html/shop/admin/model/catalog/product.php on line 4Notice: Undefined index: length_class_id in /home/user/domains/example.com/public_html/shop/admin/model/catalog/product.php on line 4Warning: Cannot modify header information - headers already sent by (output started at /home/user/domains/example.com/public_html/shop/admin/index.php:81) in /home/user/domains/example.com/public_html/shop/system/engine/controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /home/user/domains/example.com/public_html/shop/admin/index.php:81) in /home/user/domains/example.com/public_html/shop/system/engine/controller.php on line 29

Newbie

Posts

Joined
Sat Aug 10, 2013 12:15 am

Post by gmcalpin » Sat Aug 10, 2013 11:52 am

mporcheron wrote:Change line 1919 of admin/controller/sale/order.php from:

Code: Select all

if($this->hasAction('payment/' . $order_info['payment_code'] . '/orderAction') == true){
to:

Code: Select all

if(!empty($order_info['payment_code']) && $this->hasAction('payment/' . $order_info['payment_code'] . '/orderAction') == true){
Thank you very much!

Newbie

Posts

Joined
Fri Apr 23, 2010 5:06 am

Post by gmcalpin » Sat Aug 10, 2013 2:45 pm

Sorry if this is elsewhere, but I couldn't find anything about this.

I couldn't figure out why the Account / Register page wasn't working when I was testing things out, and I found that the "error_exists" warning wasn't being displayed.

In Catalog / Controller / Account / Register.php, on line 366, find:

Code: Select all

$this->error['warning'] = $this->language->get('error_exists');
And replace it with this:

Code: Select all

$this->error['email'] = $this->language->get('error_exists');
And I think that fixes it. (Maybe not properly, but I'm not a programmer, so…)

Newbie

Posts

Joined
Fri Apr 23, 2010 5:06 am

Post by Daniel » Mon Aug 12, 2013 4:29 am

richardd93 wrote:i got this error if i want to add a product or i want to registrat me.
I have install the clean installer of OpenCart.

This is my first experions with OpenCart so i`m sorry if this is a stupid question

Notice: Undefined index: stock_status_id in /home/user/domains/example.com/public_html/shop/admin/model/catalog/product.php on line 4Notice: Undefined index: weight_class_id in /home/user/domains/example.com/public_html/shop/admin/model/catalog/product.php on line 4Notice: Undefined index: length_class_id in /home/user/domains/example.com/public_html/shop/admin/model/catalog/product.php on line 4Warning: Cannot modify header information - headers already sent by (output started at /home/user/domains/example.com/public_html/shop/admin/index.php:81) in /home/user/domains/example.com/public_html/shop/system/engine/controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /home/user/domains/example.com/public_html/shop/admin/index.php:81) in /home/user/domains/example.com/public_html/shop/system/engine/controller.php on line 29

you must have altered the admin product page for these errors to appear!

OpenCart®
Project Owner & Developer.
OpenCart commercial support now available!


User avatar
Administrator

Posts

Joined
Fri Nov 03, 2006 6:57 pm

Post by happypuppy » Tue Aug 13, 2013 3:52 pm

mgraph wrote:
raincheung wrote:I have image upload problem of v1.5.6, when I upload image as usual of a product, system did not allow me to do this, only a blank image! But sometimes uploaded in successful. Any ideas to solve this??
in : admin/view/template/extension/openbay_links.tpl

instead of :

Code: Select all

<table class="list" id="images">
should be :

Code: Select all

<table class="list" id="openbay_images">

I have same problem i followed these instructions - i can now add images to product but only one image (the thumbnail product image (product/data/image) is visible in shopfront all others are blanked boxes. Any help will be highly appreciated. thank you

Newbie

Posts

Joined
Sun Jul 07, 2013 2:32 pm

Post by HDMAX » Wed Aug 14, 2013 3:25 am

image tab upload bug :'(

Newbie

Posts

Joined
Sat Mar 31, 2012 4:41 am

Post by edwin86 » Fri Aug 16, 2013 11:35 pm

I have made a clean install of opencart 1.5.6.
I have enabled paypal express checkout and it works fine with amount lesser than 1,000 (etc 999),
but as long as it is above 1,000, regardless of currency, as long as it is more than 4 digits.
it will throw the below error msg,

"The totals of the cart item amounts do not match order amounts."

anyone faced this issue? please assist on this.
Thanks!

regards,
Edwin

Newbie

Posts

Joined
Fri Aug 16, 2013 11:26 pm

Post by bunnybooboo » Thu Aug 22, 2013 3:37 pm

happypuppy wrote:I have same problem i followed these instructions - i can now add images to product but only one image (the thumbnail product image (product/data/image) is visible in shopfront all others are blanked boxes. Any help will be highly appreciated. thank you
I think I found the answer on Github. Was driving me crazy too.
https://github.com/martynas-wm/opencart ... fe1333e87f

Newbie

Posts

Joined
Thu Aug 22, 2013 3:33 pm

Post by kristoz » Sat Aug 24, 2013 6:40 am

When trying reorder a product,

I get this error:

Warning: Missing argument 4 for Cart::add(), called in /home3/eshopal1/public_html/opencart/1.5.6/catalog/controller/account/order.php on line 41 and defined in /home3/eshopal1/public_html/opencart/1.5.6/system/library/cart.php on line 318Notice: Undefined variable: profile_id in /home3/eshopal1/public_html/opencart/1.5.6/system/library/cart.php on line 327Warning: Cannot modify header information - headers already sent by (output started at /home3/eshopal1/public_html/opencart/1.5.6/index.php:104) in /home3/eshopal1/public_html/opencart/1.5.6/system/engine/controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /home3/eshopal1/public_html/opencart/1.5.6/index.php:104) in /home3/eshopal1/public_html/opencart/1.5.6/system/engine/controller.php on line 29

New member

Posts

Joined
Sun Sep 25, 2011 9:53 pm

Post by kristoz » Sat Aug 24, 2013 4:23 pm

This one is working
rph wrote:I haven't tested it but you can try changing:

/system/library/cart.php

Code: Select all

public function add($product_id, $qty = 1, $option, $profile_id) { 
to:

Code: Select all

public function add($product_id, $qty = 1, $option, $profile_id = '') {

New member

Posts

Joined
Sun Sep 25, 2011 9:53 pm

Post by MattW » Thu Aug 29, 2013 2:01 pm

I've just tried to manually create an order for someone in the Admin Panel, and it throws the below error when adding a product.
error.PNG

error.PNG (44.71 KiB) Viewed 14842 times


Image


User avatar
New member

Posts

Joined
Sat Aug 28, 2010 11:37 am
Location - Sheffield

Post by MattW » Thu Aug 29, 2013 2:04 pm

kristoz wrote:This one is working
rph wrote:I haven't tested it but you can try changing:

/system/library/cart.php

Code: Select all

public function add($product_id, $qty = 1, $option, $profile_id) {
to:

Code: Select all

public function add($product_id, $qty = 1, $option, $profile_id = '') { 
That fixed my issue as well

Image


User avatar
New member

Posts

Joined
Sat Aug 28, 2010 11:37 am
Location - Sheffield

Post by robingupta » Fri Aug 30, 2013 9:03 pm

Hello,

I am also getting this bug in my store.
Also try to fix issue as you told in post but it is not fixed.
This problem existing with 1.5.6 version.
Can you help me please to solve out this issue?
Please help me as soon as possible.
ocx wrote:
raincheung wrote:I have image upload problem of v1.5.6, when I upload image as usual of a product, system did not allow me to do this, only a blank image! But sometimes uploaded in successful. Any ideas to solve this??
If this is a clean install try adding this to admin/config.php and root/config.php This may or may not work.

find:

define('HTTP_CATALOG', 'http://yourstore.com/');

below add:

define('HTTP_IMAGE', 'http://yourstore.com/image');

Do the same for HTTPS if you are using SSL.

Newbie

Posts

Joined
Fri Aug 30, 2013 8:33 pm

Post by cjhweb » Sun Sep 01, 2013 11:32 pm

Hi steveharman
CODE: SELECT ALL
Fatal error: Call to undefined method ControllerSaleOrder::hasAction() in /var/www/html/MYDOMAIN.co.uk/admin/controller/sale/order.php on line 1919


When viewing an order from Sales > Orders > View link. Strangely Sales > Orders > Edit allows me to modify the order successfully but I can't "Print Invoice" form there so I'm a bit stuck since upgrading from 1.5.1.1

Can anyone suggest anything?

Thanks,

Steve
Did you find a solution to this as I am having the same issue. Orders are showing and can be viewed by ticking the checkbox and selecting 'print', but when clicking on the 'view' link nothing shows. The 'edit' link does work, just the 'view' either fro the dashboard or the sales->orders page.

I'm new to OpenCart and this was a clean install.

Newbie

Posts

Joined
Sun Sep 01, 2013 11:24 pm
Who is online

Users browsing this forum: No registered users and 16 guests