Whitepaper
  • Welcome
  • Introduction
    • Welcome
      • Executive Summary
      • Architecture
        • Technology
        • Main Features
      • Ecosystem
      • Roadmap
      • Disclaimer
    • What is Stream Protocol?
      • What is StreamPay?
        • Architecture
        • Key competencies
  • Pitch Deck
    • Market Overview
      • The Solution
        • Abstraction Account
      • Market Need
      • Market Size
      • Business Model
      • Market Adoption
      • Competitive Analysis
      • Competitive Advantage
  • About Us
    • Company
      • DAO
      • Team
      • Business
        • Values
          • Regulation
      • Vision and Mission
        • Technical Breakdown
  • Products
    • StreamPay™
      • Infastructure
      • Web3 Payment Platform
        • Fees
      • StreamPOS
        • Overview
          • Technology
        • Solutions
          • Cashier-less payment platform
            • How Does it Work?
              • Biometric authenticators
                • Payment
                  • Features
                  • Cashier Machines
                    • Fees
                • Security
                • Summary
          • Integration Guideline
      • Stream Payment Gateway
      • Online Payment Widget
        • Web Plugins
      • eCommerce Platform
        • Checkout Payments
      • Wallet
    • StreamSwap
      • StreamSwap UX
        • StreamSwap UI
      • Widget
      • Earn
      • Feed
    • NFT marketplace
    • Stream Tokens
      • SPL Tokens
      • ERC-20 Tokens
        • ERC-20 Token List
      • Transaction Fees
  • Investment
    • Token Sale Dashboard
      • Introducing
      • Sign up / Sign in
      • User Dashboard
        • Wallet
        • KYC/AML
        • Transactions
  • Tokenomics
    • Overview
      • Stream Token (STRM) Structure
        • Token Sales
          • Distribution
  • FAQ
    • Technology
      • What is Stream Protocol EVM?
    • Platform
      • Fees
  • Security
    • Safety, trust and transparency
  • Documentation
    • StreamPOS: Retail Payment System
  • Developers
    • API
    • GitHub
  • Links
    • Websites
    • Twitter
    • Discord
    • Telegram
    • Medium
  • Media
    • Brand guide
      • Stream Protocol
        • Stream Protocol full logo horizontal
        • Stream Protocol full logo vertical
        • Stream Protocol full logo
        • Stream Protocol icon
        • Stream Protocol logo typo
      • StreamPay™
        • StreamPay full logo horizontal
        • StreamPay full logo vertical
        • StreamPay icon
        • StreamPay logo typo
      • StreamDevices
        • StreamDevices full logo horizontal
        • StreamDevices full logo vertical
        • StreamDevices icon
        • StreamDevices logo typo
      • StreamPOS
        • StreamPOS full logo vertical
        • StreamPOS full logo horizontal
        • StreamPOS icon
        • StreamPOS logo typo
Powered by GitBook
On this page
  • Architecture
  • Features​
  1. Products
  2. StreamPay™

eCommerce Platform

A Decentralized eCommerce and Payment Platform

PreviousWeb PluginsNextCheckout Payments

Last updated 2 years ago

Architecture

StreamPay eCommerce Platform Archtecture

Server

The StreamPay "e-commerce" server is a headless backend built on Node.js. This is the main component that holds all the logic and data of the store. Your admin dashboard and storefront interact with the backend to retrieve, create, and modify data through REST APIs.

Your server will include all functionalities related to your store’s checkout workflow. That includes cart management, shipping and payment providers, user management, and more. It also allows you to configure your store including your store’s region, tax rules, discounts, gift cards, and more.

The StreamPay admin dashboard is accessible by store operators. Store operators can use the admin dashboard to view, create, and modify data such as orders and products.

The E-Commerce platform provides a beautiful admin dashboard that you can use right off the bat. StreamPay's admin dashboard provides a lot of functionalities to manage your store including Order management, Product management, User management, and more.

You can also create your own admin dashboard by utilizing the Admin REST APIs.

Your customers use the Storefront to view products and make orders. StreamPay provides two storefronts, one built with Next.js and one with Gatsby. You are also free to create your own storefront using the Storefront REST APIs.

  • Orders, Exchanges, and Returns: Aside from the standard order management that comes with e-commerce platforms, StreamPay also provides an easy and automated way to manage swaps, returns, and claims.

  • Customers and Customer Groups: Manage Customers and assign them to customer groups.

  • Products and Collections: Add products with extensive customization settings and sort them into collections.

  • Region: Configure and manage multiple regions and currencies all from one platform.

  • Plugins: Easily integrate fulfillment providers, payment providers, notification services, and many other custom tools and third-party services.

  • PriceList and Discounts: Advanced pricing for products with conditions based on the amount in the cart or promotions and discounts.

  • Taxes: Advanced tax configurations specific to multiple regions, with the capability of specifying taxes for specific products.

  • Sales Channels: Create multiple sales channels and control which sales channels products are available in.

  • Bulk Import: Bulk import strategies for different entities including products and price lists.

  • Bulk Export: Bulk export strategies for different entities including products and orders.

  • Complete Customization Capabilities: Aside from all the features that StreamPay eCommerce Platform provides, it is completely customizable providing capabilities to create custom endpoints, services, subscribers, batch job strategies, and much more!

Admin Dashboard

Storefront

Features

​
​
​
​