Unable to check out catalog item

Tamil5
Tera Expert

Hi All,

We tried to default a field on the SC_Cart page & modified the "SC Shopping cart" widget on the "Shopping Cart" page.

In the Shopping Cart page designer, we did the modification and it was working fine.

shopping cart page designer.png

Since we have modified the original widget we thought taking clone & make change there and replace it here.

Cloned "SC Shopping Cart"   widget & made changes on the Cloned widget.

Then tried to replace the cloned widget here.

Opened the SC Shopping Cart page in designer, and removed the "SC Shopping Cart" widget and tried to add my cloned widget & thats it.

I got error on the widget "Error : Please provide a cart template to render" .

Then thought of adding the Original widget, but unluckily that widget also showing the same error.

shopping cart.png

Due to this error am unable to checkout any item. Getting the below error when I hit Check out.

checkout.png

Am trying to solve this from yesterday but no luck. Can anyone advice me to resolve this.

Thanks

Prici.

1 ACCEPTED SOLUTION

Umar M
ServiceNow Employee
ServiceNow Employee

In case anyone else has this same issue with the OOB shopping cart:I



- if you open the SP Configuration -> Pages and open up the page that the widget is on.


- Next select the widget and scroll to the bottom and click the little "instances" link.


- Select the Widget and the right side will update


- Under additional options/JSON format put the following:


{


"cartTemplate": "large_shopping_cart.html"


}


- Save and refresh and it should work.



Unfortunately I'm not sure why it doesnt work when you enter the template name from the widget options box on the designer.



Please select answered if this worked.


View solution in original post

3 REPLIES 3

Umar M
ServiceNow Employee
ServiceNow Employee

In case anyone else has this same issue with the OOB shopping cart:I



- if you open the SP Configuration -> Pages and open up the page that the widget is on.


- Next select the widget and scroll to the bottom and click the little "instances" link.


- Select the Widget and the right side will update


- Under additional options/JSON format put the following:


{


"cartTemplate": "large_shopping_cart.html"


}


- Save and refresh and it should work.



Unfortunately I'm not sure why it doesnt work when you enter the template name from the widget options box on the designer.



Please select answered if this worked.


Hi Umarm,

 

I am facing the same issue but unable to fix it as i can't find "additional options/JSON format" option to put carttemplate.

 

Please suggest.

Regards,

Shipra Shaw

Thank you, this worked for me however I had to change "carttemplate" to "cartTemplate" and once i refreshed it worked