The core of the e-commerce part of the overall solution. This is an ecommerce shopping cart solution built on top of the DNN (DotNetNuke) CMS. Anyone can do commerce online now!
There's seem a bug on "Paypal Express Checkout" page, when do "Paypal Checkout", after payment, clicking on Continue Shopping will redirect to Cart page, and the previous order is displayed. While clicking "Place Order" first time will process the order, but it stay on the same page, and when clicking "Place Order" the second time, it throw error.
If do "Secure Checkout", after payment and redirect to "Paypal Express Checkout" clicking "Place Order" will throw an error.
Software Versions
DNN: 09.02.02
Hotcakes: 03.05.00
To Reproduce
Steps to reproduce the behavior:
View Shopping Cart
Checkout using "Paypal Checkout"
After payment, it will redirect to PayPal Express Checkout
Clicking "Place Order" will process the order, but it still open the same page
Clicking "Place Order" once again, will throw an error.
Case 2:
View Shopping Cart
Checkout using "Paypal Checkout"
After payment, it will redirect to PayPal Express Checkout
Clicking on "Continue Shopping" will redirect to "Cart" page that still show previous Order.
Case 3:
View Shopping Cart
Checkout using "Secure Checkout",
Choose "Paypal Express" as payment, and click "Place Order"
Process with Payment
Redirect to Paypal Express Checkout
When clicking on "Place Order" it will throw an error
Expected behavior
When clicking "Place Order" and Process with Payment, it should display confirmation/thank you page
Error log
Error: is currently unavailable. DotNetNuke.Services.Exceptions.ModuleLoadException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object. at Hotcakes.Modules.Checkout.ThirdPartyPaymentView.RenderView()
Describe the bug
There's seem a bug on "Paypal Express Checkout" page, when do "Paypal Checkout", after payment, clicking on Continue Shopping will redirect to Cart page, and the previous order is displayed. While clicking "Place Order" first time will process the order, but it stay on the same page, and when clicking "Place Order" the second time, it throw error. If do "Secure Checkout", after payment and redirect to "Paypal Express Checkout" clicking "Place Order" will throw an error.
Software Versions
To Reproduce
Steps to reproduce the behavior:
Case 2:
Case 3:
Expected behavior
When clicking "Place Order" and Process with Payment, it should display confirmation/thank you page
Error log
Error: is currently unavailable. DotNetNuke.Services.Exceptions.ModuleLoadException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object. at Hotcakes.Modules.Checkout.ThirdPartyPaymentView.RenderView()