Description
If you have a CMS page that uses a URL suffix of "service_catalog" and it renders the service catalog cart, when you press the "Proceed to Checkout" button, it will redirect back to the "service_catalog" page rather than taking you to the checkout screen.
Steps to Reproduce
This can be reproduced in Eureka and Fuji environments:
- Navigate to Content Management >Pages.
- Filter by name: Portal - Order Hardware.
- Change the URL suffix:
from: order_hardware
to: service_catalog - Click View Page, or launch the URL to display the page within the CMS: https://<instance>.service-now.com/ess/service_catalog.do
- Select any item (for example, Sales Laptop), then click Add to Cart.
- Click Proceed to Checkout.
- Note that the user is not taken to checkout but redirects to the same page (service_catalog).
Workaround
This is expected behaviour; service_catalog.do is a valid page for the system, used specially when the request is cancelled. For this reason, it is considered a "reserved word" and should not be used as a URL suffix value.
Related Problem: PRB627501