If you are listing lot quantities of more than 1 to eBay, there is a rounding issue that can cause orders to show up in payment received status instead of ready to ship. Our system calculates the order total by multiplying the quantity of the items on the order by the individual item price. Sometimes, this can make the calculated total be higher than the amount actually paid, causing the order to go to awaiting payment status.
Here's an example of how it works:
A lot of 4 of a card is posted to eBay with a price of $4.99 for the lot
A customer purchases this lot, and the order comes into crystalcommerce
Crystalcommerce calculates the individual price by dividing $4.99 by 4. 4.99/4 = 1.2475
Because currency has to be to two decimal places, the 1.2475 gets rounded to $1.25 per item.
The system takes that 1.25 and multiplies it by the quantity (4) to determine the order total. 1.25x4 = 5
Because the order total is $5.00, and the customer actually paid $4.99, the order goes into awaiting payment status.
If you are selling lots of multiple quantities of cards on eBay, what we recommend is periodically checking your awaiting payment orders. eBay only sends us orders that have been paid for, so any eBay orders that show up there can be safely moved to Ready to Shipped status and sent out to the customer.