Thanks all the hard work on the SetCom payment module.

Everything works well but we have ended up finding a bug/fault in the module.

When ever we have one order with two same stock items which is bought on two lines in the order
(We need the additional information on each items, thus the reason for same item code on two different line entries on a order). Everything is fine looking even when reviewed just before submitting to SetCom, but once at SetCom. SetCom seems to end up ignoring the one line item and the other line items, it charges as if only 1 off.

I view this issue as serious as a dishonest (lucky for me, a good long standing customer told me about this problem) customers could be getting goods at the incorrect lower price instead of the correct price.

See following screen snaps attached for easier understanding....

Comments

Max_Headroom’s picture

Category: bug » support
Priority: Critical » Normal
Status: Active » Fixed

Hi Wolfgang
Thanks for pointing this out.
I found the problem is on Setcom side, seems like they don't allow duplicate products entries.

To fix you have to give alternative SKU's for you products' attributes at /node/{the nid}/edit/adjustments
Ubercart will use the products' SKU if this is not set for each attribute, and Setcom then thinks it is the same product.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.