- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-05-2015 01:57 AM
Hi,
Is it possible to skip the two step check out for certain requests or for certain users?
Has anyone done this?
Thanks in advance!
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-19-2016 05:27 PM
Yeah I just had this need and I think I have found a way to do this.
sys_script_include.do?sys_id=8f3a2778c0a8002700fbde5ad148abe3 - CatalogTransactionCheckout
var twoStep = gs.getProperty("glide.sc.checkout.twostep", "false");
if(this.request.getParameter("sysparm_id") == '<your sc_cat_item.sys_id >'){
twoStep = 'false';
}
if (twoStep == 'true'){
return GlideappCatalogURLGenerator.getRedirectOneStageCheckout(catalog, catalogView);
}
return this._checkout(catalog, catalogView);
Oh I should mention I am on Fuji Patch 13 and Using Cart Layouts

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-05-2015 03:33 AM
Hi Adam,
The two-step checkout is a property which is global, so it cannot be turned off for a specific item. You can try using order guides.
Service Catalog Order Guides - ServiceNow Wiki
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-05-2015 05:39 AM
thanks for the reply.
But order guide also uses the two-step check up, request will still go to the cart.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-05-2015 05:55 AM
You can enable or disable the checkbox(Two step) on the order guide.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-19-2016 05:27 PM
Yeah I just had this need and I think I have found a way to do this.
sys_script_include.do?sys_id=8f3a2778c0a8002700fbde5ad148abe3 - CatalogTransactionCheckout
var twoStep = gs.getProperty("glide.sc.checkout.twostep", "false");
if(this.request.getParameter("sysparm_id") == '<your sc_cat_item.sys_id >'){
twoStep = 'false';
}
if (twoStep == 'true'){
return GlideappCatalogURLGenerator.getRedirectOneStageCheckout(catalog, catalogView);
}
return this._checkout(catalog, catalogView);
Oh I should mention I am on Fuji Patch 13 and Using Cart Layouts