Not sure if you consider this a bug or not - but I would like for someone from 3dCart to comment.
I use flat rate shipping a lot, which of course doesn't show up on front end, so a customer is then given store credit for use of the lower cost shipping method, which is properly applied to the next order. However, when processing the next order, I reduce the shipping charges again and when I go to capture funds, 3dcart ignores the initial store credit.
Example
Customer orders $20 item which has $8 shipping charge, for a total of $28 -- they have a $2.00 store credit, so their total is $26.00. If we once again lower shipping charges from the $8.00 to $6.00, their new total is now $24.00 (they already paid $2 with credit). However, when I capture the transaction, it captures $25 and not $24. Either the credit needs to be taken into consideration, or when you go to Capture funds, you are given a box to enter an amount for the capture.
I use flat rate shipping a lot, which of course doesn't show up on front end, so a customer is then given store credit for use of the lower cost shipping method, which is properly applied to the next order. However, when processing the next order, I reduce the shipping charges again and when I go to capture funds, 3dcart ignores the initial store credit.
Example
Customer orders $20 item which has $8 shipping charge, for a total of $28 -- they have a $2.00 store credit, so their total is $26.00. If we once again lower shipping charges from the $8.00 to $6.00, their new total is now $24.00 (they already paid $2 with credit). However, when I capture the transaction, it captures $25 and not $24. Either the credit needs to be taken into consideration, or when you go to Capture funds, you are given a box to enter an amount for the capture.
Comment