Catalog Item variables missing when viewing page in the Portal

JJG_SNOW
Mega Guru

I have a custom service portal page on which I am trying to display a catalog item (this catalog item is to process payments).  I want this catalog item to be accessible to anyone, whether they have a user account or not.

 

When I tested the URL in an incognito tab, only the title of the catalog item shows up. All the variables are missing. How can I fix this?

 

Context:

  • The catalog item user criteria is available for "Any User"
  • The pccp_payment page (this is the page on which I am displaying the catalog item) is public
  • The pccp_payment page has one widget: SC Catalog Item
  • URL for the custom page + catalog item: https://<INSTANCENAME>.servicenowservices.com/esc?id=pccp_payment&sys_id=43a3696e8779f650c562fd57cebb3503

 

 

View from regular user account:

JJG_SNOW_1-1770151693708.png

 

 

View from incognito tab:

JJG_SNOW_0-1770151670729.png

 

 

2 REPLIES 2

Tanushree Maiti
Mega Sage

 Couple of possible root cause could be for this

1. If you have UI policy "script" then "Run scripts in UI type" and make as "All" it should help you.

2.Are those variables are supported type for portal : check the documentation

 https://www.servicenow.com/docs/r/servicenow-platform/service-catalog/variables-availability.html

3.Variable name should not be same as its variable set name

Please refer this links, see if it helps you:

https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0749918

 

Please mark this response as Helpful & Accept it as solution if it assisted you with your question.
Regards
Tanushree Maiti
ServiceNow Technical Architect
Linkedin:

Ankur Bawiskar
Tera Patron

@JJG_SNOW 

So basically that catalog item you want as public so that any unauthenticated user can also submit the request?

Is that a record producer?

check these links

Public facing Record Producers 

How to make catalog items or record producers available for external users on Service Portal 

💡 If my response helped, please mark it as correct and close the thread 🔒— this helps future readers find the solution faster! 🙏

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader