
The NEAR Ecommerce Solution for Global Online Merchants
The Status Quo
WooCommerce is an open-source eCommerce plugin for WordPress, which is a popular CMS that has a whooping global market share of 43%. It is designed for small to large-sized online merchants using WordPress. Currently, we do not have a comprehensive blockchain solution for eCommerce which allow business owners to fully implement blockchain-powered features (such as product & stock management, payment gateway, accounting task, etc) for their online merchant. Moreover, we also required the solution to be designed in a way that even a non-tech person can easily set it up (AKA user-friendly) to reduce the cost of hiring a professional tech team to maintain the operation at the back.
The Solution
For the NEAR MetaBUILD Hackathon III, I am going to introduce NEAR for WooCommerce. It is NEAR Protocol’s first open-source eCommerce engine & payment solution for WooCommerce, providing comprehensive NEAR eCommerce solutions for everyone. Now, online merchant owners just have to download and install it to their online store admin panel, and they are ready to integrate NEAR into their online eCommerce business. Plus, NEAR for WooCommerce is designed in a way where it can easily help online merchants to onboard their current Web2.0 customer base into Web3.0.
The Potential
Imagine all the WooCommerce online stores around the world which still use traditional Web2.0 eCommerce management tools, bringing the NEAR for WooCommerce to their online business. It is a big paradigm shift from traditional online eCommerce to blockchain-powered online eCommerce, forming a huge network of NEAR-commerce stores! Plus, this will further increase the adoption of NEAR all around the world, as everyone now can use their NEAR wallet and NEAR Ⓝ in those online eCommerce stores, as well as have a unique NEAR shopping experience.
So, how powerful is NEAR for WooCommerce? 👇
Key Features | NEAR for WooCommerce
◾Dedicated Registration Pipeline for NEAR-Registered Customer

Advanced NEAR wallet integration setup for WooCommerce online merchant. NEAR for WooCommerce shortcode generating system provides users the flexibility to customize their own customer login and registration experience.
Dedicated registration pipeline for first-time NEAR-registered customers, which will guide the users to provide personal information (contact, shipping address, etc) and bind it to their NEAR wallet. Consider how users may now do anything in your online merchant site by simply utilizing their NEAR wallet and letting the plugin handle all of the tedious action.
NEAR customer dashboard in your admin panel to keep track of all your NEAR-registered customers. Check their info, keep track of their order history, look at their on-site statistic, perform one-click built-in actions directly from the NEAR user profile (such as sending a gift card to their email instantly), and much more.
NEAR customer dashboard built-in statistic system will always keep track of and display the latest overall spending and purchasing statistics (such as AOV). Now, it's easy to know your NEAR customers well!
◾NEAR Products and Stocks Management System

NEAR products dashboard in your admin panel, where you can manage all NEAR products in one spot and conveniently monitor their stock status.
Built-in system to keep track and provide individual product and stocks statistics, as well as reminders and filters of different stock status
Add new NEAR products directly to your online merchant with advanced configuration and logic
Auto-sync of NEAR product adding to the product dashboard when using the default traditional product adding of WooCommerce. In other words, NEAR for WooCommerce makes it easier for online merchants to transition from traditional e-commerce to NEAR-commerce.
Instant product live site viewer for users to see how their NEAR product appears to the public on their e-commerce site. Now, users can make quick changes on their NEAR product page with the help of this feature
Built-in NEAR products' draft and scheduled release mode
◾Order Management System for NEAR

View and manage all your orders in the NEAR order dashboard
Built-in order status tracker and filter to easily manage all the processing NEAR orders
Support logistic service integration and parcel tracking for your NEAR products
Built-in system to track and display your order statistics to learn more about your NEAR customers' spending habits
NEAR refund system to deal with canceled orders and refund issues
◾Invoice System for Purchase with NEAR

NEAR-based invoice auto generator helps online merchant owners to issue traditional invoices but quoted in NEAR, as well as with all the information of the NEAR payment (wallet address, transaction hash, etc)
NEAR invoice template drag and drop builder with advanced design customization
Manually create and issue new NEAR invoices
Manage all the NEAR invoices in the NEAR invoice dashboard
Support instant download of invoices, invoice resend, as well as invoice printing
Support integration with bookkeeping and accounting software (such as QuickBooks)
◾Organise Marketing Campaign with NEAR

Allow online merchant owner to organize their marketing campaign from scratch. NEAR for WooCommerce provides advanced customization (such as participation restriction) and logic to design the marketing campaign based on various scenarios
Built-in statistic system to track the performance and engagement of every NEAR marketing campaign, as well as provide insights into the revenue generated
NEAR marketing campaign draft and scheduled release mode
NEAR marketing campaign link generator for third-party applications (such as Facebook and Instagram ads) to monitor customer engagement and referral from external sources
◾NEAR Exclusive Payment Gateway

Provide advanced settings and configuration for NEAR payment gateway based on your own need
Support multi-currency (fiat and crypto) checkout, for example, shopping cart with USD-quoted products and NEAR-quoted products. NEAR for WooCommerce built-in auto currency conversion will obtain the latest rate from CoinMarketCap and convert USD to NEAR during the checkout. Supports over 90+ major fiat currencies
Support the NEAR marketing campaign in which users can use their NEAR coupons, vouchers, or gift cards to enjoy a NEAR discount during checkout!
Integrate with logistic services and provide shipping fees calculation in NEAR
Design and customize your own 'Thank You Page' for your NEAR orders with the built-in no code builder
◾NEAR's Ecommerce Analytic System

Built-in analytic system to track and monitor the performance of your NEAR-commerce business (from the aspect of revenue, customers engagement, conversion, etc ), as well as display different metrics in the analytic dashboard
Custom filters to create your own NEAR analytic dashboard and allow users to select which metrics to monitor
Different plotting modes for your NEAR-commerce data
Auto revenue report generator for NEAR online merchant owner to track back their revenue statistics
Expand the power of NEAR-commerce analytics by supporting the integration of third-party analytic tools such as Google Analytics, Facebook Pixel, etc
What's The Next Big Step?

As a university student (sophomore), hackathon prizes and grant programs are always my funding source as well as support to keep building and upgrading this potential project. It is also a chance to introduce this interesting and powerful plugin to the community, as well as encourage more people to integrate NEAR eCommerce solutions in their online merchants.
After the NEAR MetaBUILD III hackathon, I had a few major milestones (roadmap) in my mind for this project which focus on several categories:
Administration
- Advanced NEAR Registration System
- Notification and Automatic Emails
- NEAR Point of Sale System
- NEAR Dynamic Pricing System
- NEAR Membership
- NEAR-powered Live Chat
Design and Navigation
- NEAR Express Checkout Process
- NEAR Multiple Shipping Manager
Promotion and Marketing
- Pre-Order for NEAR Products
- NEAR Point System
- NEAR Affiliates
Payment
- NEAR Deposit and Down-Payment System
- NEAR Recurring Payment Mode
- Subscription Mechanism with NEAR
- NEAR Virtual Card Payment
Specialized Platform
- NEAR Auction Site
- NEAR Marketplace Creation
- NEAR Reservation and Rental System
The Hacker Reflection
Challenges I ran into
- Brainstorming the design of the whole NEAR-commerce engine
- Trying to come out with a better user experience and flawless pipeline guidance (some of the setup parts) for the plugin
Accomplishments that I'm proud of
- Successfully introduced NEAR-based eCommerce solutions for current Web2.0 traditional eCommerce online business. Forming a new NEAR-commerce network.
What I learned
- Implementing NEAR JS SDK in Wordpress Plugin Development
- Key management tools for eCommerce online store operation
- Method to design eCommerce features with high interoperability
Built With
- javascript
- near
- php
- woocommerce
- wordpress



Log in or sign up for Devpost to join the conversation.