
Storefront Engine
Launch branded, responsive storefronts for every merchant, tenant, or community.
Compose storefronts, merchant operations, payments, shipping, analytics, and APIs on one multi-tenant platform.

Launch branded, responsive storefronts for every merchant, tenant, or community.

Manage products, variations, stock visibility, and tenant-specific availability.

Deliver optimized checkout with conventional and wallet-connected settlement.

Coordinate orders, returns, refunds, disputes, and fulfillment end to end.

Equip sellers with controls for teams, promotions, payouts, and performance.

Connect ecosystem services while monitoring every tenant in real time.
Launch your storefront quickly, connect through PlenorHub’s commerce infrastructure, and grow across products, partners, and channels without rebuilding from scratch.

Step 01
Set up tenant rules, branding, catalog structure, and commercial terms.
Step 02
Integrate payments, fulfillment, identity, wallets, or your existing stack.
Step 03
Publish storefronts, onboard teams, and track conversion across every channel.
Browse catalog data publicly, then authenticate users for cart, payment, and order workflows.
API Base URL
api.plenorhub.com/api/v1/
Public Access
/integration/* needs no token.
Commerce Auth
KCC ID bearer token with required scopes.
No authentication required
GET /integration/products
GET /integration/merchants
GET /integration/categories
Browse products, merchants, and categories.
Bearer token + commerce scope
GET /app/products
POST /app/cart/items
POST /app/pricing/preview
Build signed-in BigK catalog and cart flows.
Bearer token; linked wallet for preview
POST /checkout/shipping-rates
POST /checkout/preview
POST /checkout/create-session
GET /checkout/verify/{sessionId}
Quote, charge through Stripe, and verify.
Bearer token + commerce wallet scopes
POST /app/orders
GET /app/orders
GET /app/orders/{orderId}
Pay from wallet balance and track state.
Merchant portal administration and payouts use a separate merchant-scoped API surface not covered in this guide.
Browse public products and merchants using the unauthenticated /integration/* catalog family.
For commerce actions, authenticate users through KCC ID and pass the issued bearer token.
Use /checkout/* for Stripe payments or POST /app/orders for a KCC balance purchase.
Verify completed checkout sessions or read order state before presenting confirmation.