Anyone have thoughts on the viability of running S...
# suitecommerce
k
Anyone have thoughts on the viability of running SCA just for cart + checkout, with a separate custom website hosting the shopping path (product listings, detail pages), using single-sign-on? Key factor is how can we add to cart from the external site.
s
So the users would still go through the SCA checkout, or are you thinking something completely headless?
k
SCA checkout
r
I know from a previous colleague who had this exact setup implemented but htye used site builder as this apparently had the cart & checkout. So they used a mongodb which synced with NS to get the PDP, PLP data. They then built a frontend. This was a good few years ago
s
Yeah, this is not something that I am convinced will be easy to do with SCA
my involvement in this is really just one of curiosity
stuff like session management, order drafts / carts etc will be really tough to do
👍 1
r
@Kurt Schindler I think your best option would be to use a headless ecomm platform which pulls in the NS data you require. You then have complete control over the site including cart & checkout. Another option would be to use another ecomm platform and use middleware to connect the two
k
@Rehan Ali Yeah, that was essentially our Plan A. That's our setup today w/ old ERP system. Currently underway ERP migration to NS, planned to continue full custom ecomm site w/ data feeds from NS + SOAP APIs for necessary real-time data. BUT... we hoped to have NS host the "My account" features - lots of free functionality there we don't have to implement. But Customer Center isn't customizable. That lead us to SCA for My Account. Which led us to ask... what if we let SCA handle Cart + Checkout too?
s
It's not really something we consider a use case of SCA in the sense that we still have the site builder WSDK that can do that stuff, but it's very old
k
@Steve Goldberg Do you know what "SuiteCommerce Customer Center" is? https://www.netsuite.com/portal/assets/pdf/CustomerCenter.pdf Recently stumbled on this. Again, we started going down the path of evaling SCA primarily because we wanted a customizable and nice "Customer Center", just like SCA's "My Account" pages. This data sheet sounds like it might be different option, if we wanted to continue w/ our custom ecomm site and just let NS host the "My Account" features?
s
yeah, it handles that side of things
I'm unsure of what it mean with your ecommerce integration
r
@Steve Goldberg just so I'm clear is "Customer Centre" as referenced in the above PDF the same as "My Account" in SCA?
s
I am unsure exactly what it looks like and how it functions
k
@Kurt Schindler, this is possible by using SiteBuilder WSDK and the latest version SuiteBuilder Extensions. The version of SiteBuilder Extensions that I know works is Kilimanjaro. I don’t know if it’s still available. The SiteBuilder extensions provides, the Cart page, Checkout and My Account/Customer Center. It works well.
m
As @Keith Fetterman said, WSDK was last updated for the Kilimanjaro version (i.e 2017) so the My Account and Checkout features used in that version would be the equivalent to any My Account and Checkout features of the Kilimanjaro version of SCA.
That being said, I've seen customers do external CMS / Store frontends that connect through to SCA Checkout / My Account via the commerce APIs, but there are some very tricky issues to overcome around CORS unless everything lives in the same domain. Due to our PCI and security compliance requirements in Netsuite, we can't enable server-side CORS at this stage.
JSONP is a good place to start looking though