It appears that we are not sending the correct amount to Cybercash for authorization on an order from the Web store. The problem occurs when the order quantity is greater than 1. The amount authorized appears to be the sum of unit prices for all lines. It should be the sum of extended prices for all lines. For example, web order number W2170939: Item Qty Unit Price Extended Price RH12000 2 179.95 359.90 20003XL 1 0 0 CATAX 1 13.05 13.05 FREIGHT 1 12.95 12.95 --------- --------- total 205.95 385.90 The amount authorized was $205.95. The amount we attempted to mark/settle through Cybercash was $385.90. Please fix as soon as possible as Cybercash will reject the subsequent marking/settlement against the credit card because the total amount exceeds the amount authorized. I must manually resubmit these charges for settlement.
This situation only happened when the user typed a different number for the quantity and then clicked 'Checkout' (rather than clicking 'Recalculate Order'). This has been fixed.