Two people so far have called me and said they were getting this error when trying to checkout:
The totals of the cart item amounts do not match order amounts..
When I run it locally for myself it works fine, but on production it wont work. The only thing I can attribute it to is possibly a couponcode. Here is the information from the log:
at MettleSystems.dashCommerce.Store.Services.PaymentService.PayPal.PayPalService.DoDirectPayment(Order order, Boolean authorizeOnly) in C:\Inetpub\wwwroot\ccwproshop.new\Store\Services\PaymentService\PayPal\PayPalService.cs:line 734
at MettleSystems.dashCommerce.Store.Services.PaymentService.PayPalProPaymentProvider.Charge(Order order) in C:\Inetpub\wwwroot\ccwproshop.new\Store\Services\PaymentService\PayPalProPaymentProvider.cs:line 98
at MettleSystems.dashCommerce.Store.Services.PaymentService.PaymentService.Charge(Order order) in C:\Inetpub\wwwroot\ccwproshop.new\Store\Services\PaymentService\PaymentService.cs:line 106
at MettleSystems.dashCommerce.Store.OrderController.Charge(Order order, String userName) in C:\Inetpub\wwwroot\ccwproshop.new\Store\Controllers\OrderController.cs:line 440
at MettleSystems.dashCommerce.Web.checkout.btnProcessOrder_Click(Object sender, EventArgs e) in C:\Inetpub\wwwroot\ccwproshop.new\Web\checkout.aspx.cs:line 464
And here is the information from the coupon XML:
<?xml version="1.0"?><PercentOffCouponProvider xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><PercentOff>0.10</PercentOff></PercentOffCouponProvider>
Any ideas?