our customer has an issue with OCI punchout with a supplier. Everything works perfect until the parts are sent to shopping cart, there the shopping cart is empty. No parts/lines are transferred from the punchout to IFS shopping cart.
The punchout address:
Has anyone else had this issue and how did you solve it?
Thanks!
Page 1 / 1
@emmanilsson Check the integration setup against the help doc
Go to the Procurement Portal and open the Debug log window, now press the webshop button to go to supplier webshop. Check the debug log. You should find the webshop URL which being called at the end of the log. Check if the HOOK_URL and uniqueid is present in the URL
Hope it helps!
Damith
Hi @emmanilsson
We have setup OCI punchout solution in IFS Cloud and it’s working fine for over a year now.
Here are some points you can check to troubleshoot
Go to the Procurement Portal and open the Debug log window, now press the webshop button to go to supplier webshop. Check the debug log. You should find the webshop URL which being called at the end of the log. Check if the HOOK_URL and uniqueid is present in the URL
Hope it helps!
Damith
Hi Damith
Checked the Debug log and it looks like your picture
We have no trouble with the other two punchout catalogues we have with OCI so I don´t really know what to do here :)
Hi @emmanilsson
I noticed your URL doesn’t have OCICANCEL endpoint. Not sure if this is the problem but good if you can get it from the vendor and add to the URL.
Otherwise, next step would be to check the response from the webshop when you Submit the order to IFS and see if it’s in the correct format. I have used browser dev tools to check the request when we had troubles and there you can check the URL and the payload json.
Self_Serv_Shop_Cart_Util_API.Add_Oci_Punchout_Lines___ is the method being called to add the lines in the shopping card from the webshop. You could also debug this method and see what’s the problem.