Shopi API Client View on Asset Store (opens in new tab)

Package details

Latest version
1.0.1
Last updated
First released
Unity version
6000.3.7 or later
Package size
1.7 MB
Files
26
Favorites
4
Views in the past week
8

Price tracking

Last checked
Tracked since
Lowest recorded
$10.50 on

Keywords

Shopi API Client

by Octopus Realm (opens in new tab)

No ratings yet

Shopi API Client lets you connect Unity apps to Shopify-Store and manage products, variants, images, and 3D models directly from Unity with built-in UI, pagination, and easy setup.

Price $15.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Shopi API Client, 6 months Current $15.00; lowest $15.00; highest $15.00 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 9

Shopi API Client screenshot 1

Shopi API Client screenshot 1

About this asset

Shopi API Client is a comprehensive, production-ready plugin that enables seamless integration between Unity applications and Shopify stores.

It acts as a powerful bridge between Unity and Shopify, allowing developers to manage store inventory, products, variants, and media directly from within Unity—without requiring external backend tools.

Designed for performance, scalability, and ease of use, the plugin supports full product workflows including CRUD operations, media uploads, and even 3D model visualization, making it ideal for modern commerce-driven Unity applications.

Key Features

  • Complete Product CRUD Operations (create, read, update, delete)
  • Variant management with pricing and inventory access
  • Pagination system with configurable products-per-page
  • Singleton API client with automatic configuration
  • Async/await architecture using UniTask
  • Support for raw queries and strongly-typed responses
  • Upload product images (URL or local files)
  • Upload 3D models (.glb, .gltf, .usdz)
  • Load and display media at runtime
  • Built-in 3D model visualization using GLTFast
  • Image loading and caching system
  • Ready-to-use product list UI (with pagination)
  • Product details screen UI
  • Create and update product form UI
  • ScriptableObject-based configuration (ShopifyApiCredentials)
  • Easy setup via ShopifyAPIClientConfigurator
  • Detailed error handling and debug logs
  • Thread-safe operations with CancellationToken support

Use Cases

  • Build Shopify management tools directly inside Unity
  • Create interactive product catalogs and storefront apps
  • Develop 3D product viewers for eCommerce experiences
  • Manage inventory and product data without leaving Unity
  • Prototype commerce-based applications quickly
  • Build AR/VR shopping experiences with real product data
  • Preview and validate product images and 3D models in real-time
  • Integrate Shopify into games or apps with in-app product browsing

From the publisher's Asset Store listing.

Technical details

  • Unity Version: 2021 LTS or higher
  • Supported Platforms: Windows, macOS, Android, iOS, WebGL, Linux
  • Scripting Backend: .NET 4.x / IL2CPP supported
  • API Integration: Shopify Admin API (GraphQL-based communication)
  • Architecture: Singleton-based API client with centralized configuration
  • Async System: UniTask (async/await for non-blocking operations)
  • Data Handling: Strongly-typed models with optional raw query support
  • Pagination: Configurable products-per-page for optimized data loading
  • Media Support:Images (URL and local upload)
    3D Models (.glb, .gltf, .usdz)
  • 3D Rendering: GLTFast runtime loader for model loading and visualization
  • Configuration System:ShopifyApiCredentials (ScriptableObject)
    ShopifyAPIClientConfigurator (scene-based setup)
  • UI System:Product list (paged)
    Product details view
    Create/update product forms
  • Error Handling: Detailed exception logging for debugging
  • Thread Safety: Supports CancellationToken for async control
  • Dependencies:Newtonsoft JSON (com.unity.nuget.newtonsoft-json)
    UniTask
    GLTFast (com.unity.cloud.gltfast)
  • Documentation: Included (setup guide and usage instructions)

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.3.7f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.