This commerce SDK will empower you to seamlessly integrate Walmart products, or your own merchandise via the Walmart marketplace, directly into your projects.
Bridge the gap between virtual gameplay and real-world retail. The Walmart Immersive Commerce SDK enables you to sell physical Walmart products directly within your Unity project, unlocking new revenue streams without the complexity of managing inventory or fulfillment.
Whether you’re a small indie studio or a major AAA publisher, the Walmart Immersive Commerce SDK is a compelling monetization tool for developers of all sizes.
Now available in open early access release, the Walmart Immersive Commerce SDK is a Unity Verified Solution complete with readily available documentation, setup guides, and sample projects.
A Unity Verified Solution, the Walmart Immersive Commerce SDK is a robust web service stack designed to integrate Walmart’s commerce, identity, and catalog assets natively into Unity projects. This SDK abstracts the heavy lifting of backend integration, allowing you to focus on creating engaging player experiences while monetization runs securely in the background.
🔗Quick Links 🔗
Key Features
- 🛒In-Game Checkout: Players are able to link their Walmart accounts and complete purchases using secure, privacy-preserving flows without leaving your game. The SDK handles the complexity of PCI compliance and PII protection so you don't have to.
- ⏱️Real-Time Product Catalog: Directly integrated into the Unity Dashboard, the Walmart Immersive Commerce SDK provides you with in-depth, hassle-free access to the full catalog of first-party Walmart products. The product package creation interface includes everything you need to browse, search, and choose the perfect products for your project.
- ⚡ComOp Customization: Commerce Opportunities or ‘ComOps’ are how products get surfaced in-game to your players. Create and customize them using the built-in editor tools and invoke them with just a few lines of code.
- 🛍️ Local Shopping Cart: Support for multi-item orders and a persistent shopping cart interface, allowing players to build a basket of goods during their session and checkout all at once.
- 🛡️ Secure Architecture: The SDK utilizes an Authentication Relay Service (ARS) pattern. Your game client communicates with an ARS (which you host) to keep credentials and secrets secure.
Core SDK Features
- 🔑Turnkey Unity Integration: A dedicated Commerce Opportunity Editor window to manage product packages, style templates, and dashboard synchronization directly within the Unity Editor
- 🧘Flexible Product Selection: Create static, pre-made product packages or contextual packages that dynamically pull items based on search terms (e.g., "camping gear"). All product packages have fallback support to ensure visibility if specific items go out of stock
- 🏖️Sandbox Environment: Safely develop and test using a fully functional sandbox environment that mirrors production behavior without the need to execute real financial transactions
- 📈Robust Reporting: Track sales performance, estimated revenue, and transaction trends across titles directly within the Unity dashboard.
Technical Requirements
- ✅Unity Version: Requires Unity 2021.3.36f1 or higher
- 🖥️Authentication Relay Service (ARS): Implementation of an ARS is required to bridge the SDK and Walmart APIs. A reference implementation is provided to help you get started on your preferred cloud provider (AWS, Azure, GCP)
Please Note - This package has a dependency on the Commerce SDK package that can be found at this link: Unity Commerce SDK