As a developer, you want to know what you are getting yourself into to make a conscious choice of what you will be doing for the years to come. And looking at the Salesforce core platform, it is straightforward to spin up a sandbox!
But does this also apply to Salesforce B2C Commerce Cloud? Long story short, no.
There are three scenarios in play that might apply to you.
You are new to Salesforce
A bit of history
Salesforce B2C Commerce Cloud wasn’t always named like that; it was called Demandware until the end of 2016, when Salesforce acquired it.
It is an entirely different “stack” and has no relation to the Salesforce Core Platform (but more and more integrations have been happening over the years).
Because of this, getting access to this system is an entirely different process.
I also wrote a post recently explaining the difference in the community.
So then ... how do I get access?
There is no automated system yet to spin up a sandbox easily. The only way I am aware of is to send an e-mail to [email protected].
Unfortunately, that is all I have.
UPDATE: I have gotten the message from multiple people since I have written this article that they successfully obtained a trial using this e-mail address.
Since I have written this article, I have been given some information about the e-mail mentioned above. For now, this address is only for internal (Salesforce) use by Account Executives or Partner Managers.
The primary purpose is to provide a contact point for accounts that already have access to a trial sandbox for maintenance purposes.
So, for now, the message is as follows:
To obtain a trial sandbox please reach out to either your Commerce Cloud Account Executive (customers) or your Partner Manager (partners). For details on the partner program look here.
PWA Kit
You are a Salesforce partner
Being a partner will make finding documentation a little easier and a lot more confusing, weird right! On the partner community, you will find two groups that contain helpful information on becoming a Salesforce B2C Commerce Cloud-enabled partner:
- B2C Commerce: A group that contains the documentation required to become “enabled.”
- Partner On-Demand Sandboxes: A group containing all information about ODS, more specifically the ones used by partners
Note: Depending on your journey towards B2C, you might want to send an email to the trial address mentioned in the previous section.
You are a B2C partner or Client
Well, now, you should be set! If you are a B2C-enabled partner or a client, you can spin up as many On-Demand sandboxes as you want!
Watch out! If you go overboard, extra charges will be added to your contract!
Just read all of the available documentation, and you should be good to go:
Trailhead Academy
If all else above is unavailable to you and no sandbox is within your reach, a paid training course is the final option with Trailhead Academy.
There is one course available that gives you access to a Sandbox for about three weeks:
The critical thing to note here is that this course is not the cheapest and will force you to dig deeper into your pockets. On the flip side, you immediately get training on how to develop for Salesforce B2C Commerce Cloud.