PHP Software Development Kit (SDK)
The PHP SDK provides a rich set of server-side functionality for accessing most of the features of the Demandware Open Commerce APIs. The PHP SDK is an extension of the Demandware Open Commerce APIs that allows you to access and manipulate data from the Demandware platform in a way that feels native to a PHP developer.
With the PHP SDK, PHP developers can:
- Create a shopping site - including the checkout written in PHP. Developers can extend it as well and send back to Demandware so that we can incorporate changes to release to the community.
- Access to shopping functionality natively in PHP such as:
- Basket API
- Category API
- Checkout API
- Customer Account API
- Product API
- Product Search API
- Promotions API
- Access to more developer resources - PHP is the most widely used web language and when you work with an SDK you can easily and simply call data without having to deal with the technical details and data feed normalization leveraging the simple and easy to use PHP language.
In order to use the PHP SDK you will need to procure a PHP hosting solution. Running this on the Demandware architecture will not support PHP Hosting. Examples of PHP Hosting Services can be found here.
Hatched: This prototype is complete and is available for our customers to use and modify.
What it Looks Like
This experimental code from Demandware Labs illustrates some interesting ways to leverage the Demandware platform, and is available for you to use. Be advised that as experimental code, it exists outside the Demandware support agreement. If you have questions about this experimental code, please post them through the comments area below.