Fix nopCommerce Checkout Process on Azure VM -- 2
Budget: ₹600 – ₹1,500 INR
We are currently experiencing a critical issue with the checkout process in our nopCommerce store hosted on an Azure Ubuntu virtual machine. Whenever a customer proceeds to checkout, they are unexpectedly redirected back to the cart page, preventing successful order placement.
Environment Details:
• Platform: nopCommerce (latest stable version)
• Hosting: Azure VM
• Operating System: Ubuntu Server
• URL: http://tremq.com/cart/
Issue Description:
• Upon clicking the "Checkout" button, the system briefly loads but returns the user to the "/cart" page.
• This behavior repeats indefinitely, making it impossible for users to complete the purchase.
• This issue is reproducible consistently across browsers and user sessions.
Observations from Developer Tools (Screenshot Attached):
• A network request to /checkout/OpcSaveBilling/ is triggered during the checkout.
• The request shows "Provisional headers are shown" with a POST request using application/x-www-form-urlencoded; charset=UTF-8.
• There are no obvious errors in the console, and all necessary static resources load successfully.
Supporting Evidence:
1. Screenshot – Shows the failed call to OpcSaveBilling and the associated request/response headers.
2. Video Recording – Demonstrates the redirect loop where the checkout page returns to the cart page repeatedly.
(Video and screenshot attached for your reference)
Troubleshooting Attempts:
• Confirmed that there are no JavaScript errors or blocked resources in the browser.
• Ensured that billing/shipping addresses are properly configured and submitted.
• Verified nopCommerce permissions and SSL bindings.
• Server resources (CPU/memory) are within optimal usage.
We suspect this may be related to session state, improper form submission, or potential misconfigurations in the OPC (One Page Checkout) module.
We would appreciate your expert guidance to:
1. Help us identify the root cause of this redirection loop.
2. Suggest any configurations or updates to resolve the issue.
3. Confirm if additional logging or diagnostics is required from our side.
Looking forward to your assistance to get this resolved at the earliest.
Environment Details:
• Platform: nopCommerce (latest stable version)
• Hosting: Azure VM
• Operating System: Ubuntu Server
• URL: http://tremq.com/cart/
Issue Description:
• Upon clicking the "Checkout" button, the system briefly loads but returns the user to the "/cart" page.
• This behavior repeats indefinitely, making it impossible for users to complete the purchase.
• This issue is reproducible consistently across browsers and user sessions.
Observations from Developer Tools (Screenshot Attached):
• A network request to /checkout/OpcSaveBilling/ is triggered during the checkout.
• The request shows "Provisional headers are shown" with a POST request using application/x-www-form-urlencoded; charset=UTF-8.
• There are no obvious errors in the console, and all necessary static resources load successfully.
Supporting Evidence:
1. Screenshot – Shows the failed call to OpcSaveBilling and the associated request/response headers.
2. Video Recording – Demonstrates the redirect loop where the checkout page returns to the cart page repeatedly.
(Video and screenshot attached for your reference)
Troubleshooting Attempts:
• Confirmed that there are no JavaScript errors or blocked resources in the browser.
• Ensured that billing/shipping addresses are properly configured and submitted.
• Verified nopCommerce permissions and SSL bindings.
• Server resources (CPU/memory) are within optimal usage.
We suspect this may be related to session state, improper form submission, or potential misconfigurations in the OPC (One Page Checkout) module.
We would appreciate your expert guidance to:
1. Help us identify the root cause of this redirection loop.
2. Suggest any configurations or updates to resolve the issue.
3. Confirm if additional logging or diagnostics is required from our side.
Looking forward to your assistance to get this resolved at the earliest.