Multi store system management - store management design, how to do multi store system design scheme

1 year ago (2024-02-20) Shallow singing
17 minutes
seven hundred and twenty-two
one

Store management is an important part of the e-commerce platform. The platform administrator manages store information, goods, orders, settlement methods and other contents through the store management function. The author of this paper analyzes the design of store management in multi merchant system management. Let's have a look.

1、 Introduction

Store management is an important part of the e-commerce platform. The platform administrator manages store information, store goods, store orders, store settlement channels, store settlement methods, settlement rules and store settlement through the store management function.

1.1 Purpose

Software requirements are the basis of software development and the basis of various activities of software engineering. The purpose of writing this PRD is to clearly and accurately describe the needs of store management, and provide a reliable basis for the development plan of the project and the work in the later stages of outline design, prototype design, testing, etc.

1.2 Scope

This document is intended for product managers, project managers, UI designers, development engineers, and test engineers.

2、 Client Role Description

3、 Product Overview

Store management is an important part of the e-commerce management platform. Platform management is an important part of operation operations for store information, store goods, store orders, store settlement channels, settlement rules, store settlement and other operations. It promotes the orderly and healthy development of the e-commerce platform through store related management and member management;

3.1 Overall Functional Architecture Diagram

4、 Description of functional requirements

4.1 Management background

4.1.1 Store management

4.1.1.1 List of stores

Page design:

Requirement description:

New store list menu is used to maintain the store list;

If the store is successfully settled, a store information will be added to the store list according to the store settlement information;

Support store name, store type, main business and application time query; The store name supports fuzzy query; Store types include: enterprise flagship store and individual franchise store; Main businesses include: fruits and vegetables from the origin, meat, poultry and aquatic products, grain and oil flavoring, drinks and milk drinks, leisure food, household appliances and life, beauty and personal care, household daily use, health and nutrition; The expiration time is accurate to seconds;

Click [Add Store] to jump to the page of adding stores; Click the Export button to export the store information according to the query results;

The store list information includes: store name, merchant account, store type, settlement method, main business, store status, and entry time; Display in reverse order according to the time of entry, 10 items per page, displayed in pages;

Click [Store Management] to jump to the store management page.

4.1.1.1.1 Store addition

Page design:

Requirement description:

The store adding page is used by the platform administrator to add store information;

The store adding page includes: store information, company information, settlement information and account information;

Store information includes: store name, store type, main industry and merchant discount;

Requirements for store information fields:

Store name: no more than 50 Chinese characters, which cannot be the same as the store name in the store list and store application; Store Type: drop-down menu, including enterprise flagship stores and individual franchised stores; Main industry: drop-down menu, including catering, life services, leisure and entertainment, convenience of supermarkets, medical beauty, flower cake, hotel accommodation, sports and fitness; It is used to display on the business circle page according to the classification of stores;

Company information includes: company name, city, detailed address, unified social credit code, electronic version of business license, legal person name, contact phone, ID card, front of legal person ID card, back of legal person ID card;

Company information field requirements:

Company name: no more than 50 Chinese characters, which cannot be the same as the store name in the store list and store application; Belonging City: drop-down menu, province, city, district, three-level linkage; Detailed address: no more than 50 Chinese characters; Unified social credit code: 18 character string consisting of alphanumeric characters; Electronic version of business license: no more than 2M, PNG or JPG format; Name of legal person: no more than 20 Chinese characters; Phone number: 11 digits, regular expression rule verification of phone number; ID card: 18 bit string, consisting of alphanumeric characters, ID card regular expression rule verification; Front of legal person ID card: no more than 2M, PNG or JPG format; The reverse of the corporate ID card: no more than 2M, PNG or JPG format;

Settlement information includes: settlement method, settlement deposit bank, settlement bank account number, and settlement bank deposit branch name;

Settlement information field requirements:

Settlement Method: radio button, including transfer settlement and periodic settlement; Settlement deposit bank: no more than 50 Chinese characters; Settlement bank account: 14-18 digits; Deposit bank name of settlement bank: no more than 50 Chinese characters;

Account information includes: login account and login password; The login account is a string and cannot be repeated;

Click the [Save] button to save the store information. The store information has passed the verification. The store information on the store list page is generated according to the store addition information. The store status is normal.

4.1.1.1.2 Store management

Page design:

essential information

Certification information

Settlement account

Account information

Requirement description:

The store management page includes four TAB pages: basic information, authentication information, settlement information and account information;

The basic information page includes: store name, main industry, store type, merchant discount, store account and store status; Click the Reset Password button to reset the merchant login password to lbyp123456; The store status is closed, the store cannot log in, and the logged in account is forced to log out;

The authentication information page includes: store type, company type, company name, city, detailed address, unified social credit code, electronic version of business license, legal person name, contact mobile phone, ID card, front of legal person ID card, back of legal person ID card, contract photo;

The settlement account page includes: settlement method, settlement deposit bank, settlement bank account number, and settlement bank deposit branch name;

The account information page includes fund overview, store revenue and expenditure details, store settlement details, Le Bei account details and Le Value account details.

4.1.1.2 Application for residence

Page design:

Requirement description:

Add a new entry application menu to maintain the store entry information;

Support store name, store type and application time query; The store name supports fuzzy query; Store types include: enterprise flagship store and individual franchise store; The application time is accurate to seconds;

The application status includes: operation to be reviewed, operation review failure, contract photos to be uploaded, contract to be reviewed, contract review failure and settlement success;

The store information is submitted for review, and the store entry application for operation to be reviewed is generated. The operation bar displays the functions of approving the application, rejecting the application, and authentication information;

Click the consent application, the pop-up window will display the consent application confirmation page, and the confirmation is completed. Application status: to upload the contract photo, send a short message notice according to the merchant's contact number. The notice content is: "Hello XXX store, your store entry application has passed the operation review, please upload the contract photo"; Click Reject Application, the pop-up window will display the Reject Application page, fill in the reason for the failure and confirm it. Application status: operation review failed, send SMS notification according to the merchant's contact phone number, the notification content is: "Hello XXX store, your store entry review failed, the reason for the failure is" XXXX ", please log in the store background, and modify the store entry information according to the reason for the failure";

Application status: operation review failed, contract review failed and settlement succeeded. The operation bar displays authentication information, and click to jump to authentication information;

The contract photos are submitted for review, and the application status is contract to be reviewed. The operation bar displays the functions of approval application, rejection application and authentication information;

Click "Agree to apply", the pop-up window will display the confirmation page of consent application, and the confirmation is completed. The application status is: successfully settled, send a short message notification according to the merchant's contact phone number, and the notification content is: "Hello XXX store, your store settlement application has passed; Click Reject Application, the pop-up window will display the Reject Application page, fill in the reason for the failure and confirm. Application status: contract review failed, send SMS notification according to the merchant's contact phone number, the notification content is: "Hello XXX store, your store entry review failed, the reason for the failure is" XXXX ", please log in the store background, and modify the store entry information according to the reason for the failure";

The store list information includes: store name, application account number, store type, settlement method, main business, application status, entry fee and application time; Display in reverse order according to the application time, with 10 entries per page, displayed in pages.

Page design:

Requirement description:

Application status: Operation to be audited, click [Authentication Information] to jump to the authentication information page of operation to be audited; Display according to the entry information filled in by the store; Click the [Agree to Apply] button, the pop-up window will display the confirmation page of the agreement application, and the confirmation is completed. Application status: to upload contract photos, send SMS notification according to the merchant's contact phone number. The notification content is: "Hello XXX store, your store entry application has passed the operation review, please log in to the store background to upload contract photos"; click [Reject application] Button, the pop-up window will display the application rejection page, fill in the failure reason and confirm, application status: operation review failed, send SMS notification according to the merchant's contact number, the notification content is: "Hello XXX store, your store entry review failed, the failure reason is" XXXX ", please log in the store background, and modify the store entry information according to the failure reason"; click [Return] Button to jump to the registration application page;

4.1.1.2.1 Contract to be reviewed

Page design:

Requirement description:

Application status: the contract is pending approval. Click [Authentication Information] to jump to the authentication information page of the contract pending approval;

Display according to the information on the contract attachment page when the store is stationed;

Click the [Agree to Apply] button, the pop-up window will display the confirmation page of the application for consent, and the confirmation is completed. The application status is: successfully settled, send a short message notification according to the merchant's contact phone number, and the notification content is: "Hello XXX store, your store's application for settlement has passed;

Click the [Reject Application] button, the rejection application page will pop up, fill in the failure reason and confirm, application status: contract review failed, send SMS notification according to the merchant's contact phone number, the notification content is: "Hello XXX store, your store entry review failed, the failure reason is" XXXX ", please log in to the store background, Revise the store entry information according to the failure reason ";

Click the [Return] button to jump to the enrollment application page.

4.1.1.2.2 Successful settlement

Page design:

Requirement description:

Application status: successfully settled, click [Authentication Information] to jump to the authentication information page successfully settled;

Displayed according to merchant settlement information, non editable;

Click the [Return] button to jump to the store entry page.

4.1.1.3 Settlement Agreement

Page design:

Requirement description:

The new settlement agreement menu is used to maintain the settlement agreement of the store;

The name of the agreement is the store settlement agreement. The content of the agreement can be edited by the editor.

4.1.1.4 List of goods

Page design:

Requirement description:

The commodity list page is used to manage the commodity information uploaded by the store;

Support query of product name, store name, product status and creation time;

The product name and store name support fuzzy query; Commodity status includes: being sold, pending review, review failure, illegal off shelf and off shelf;

The commodity list information includes: commodity name, store name, commodity picture, commodity price, commodity inventory, sales volume, commodity status and creation time; Display in reverse order according to the creation time;

Item status description:

The store has finished adding or editing goods, and the goods status: to be approved, can be approved; Click the [Audit] button to jump to the audit page; The product has passed the review, and its status is in sales. It can be viewed or removed from the shelves in violation of regulations; Click the [View] button to jump to the view page; Click the illegal removal button to jump to the illegal removal page; Commodity approval failed, commodity status: approval failed, you can view the operation; Click the [View] button to jump to the view page; Commodity Status: In sales, illegal removal has been completed. Commodity Status: Illegal removal can be viewed; Click the [View] button to jump to the view page;

4.1.1.4.1 View

Page design:

Requirement description:

The commodity viewing page is used to display commodity details;

Click the [Return] button to return to the commodity list page.

4.1.1.4.2 Audit

Page design:

Requirement description:

The product review page is used to review the product information uploaded by the store.

Operating instructions:

Click the [Consent Application] button, and the confirmation page of consent application will pop up; The approval application has been confirmed. Product status: In sales; Click the [Reject Application] button, and the rejection application page will pop up; Fill in the reason for rejecting the application. The operation is completed. Commodity status: Failed to approve; Click the [Return] button to jump to the commodity list page;

4.1.1.4.3 Illegal removal

Page design:

Requirement description:

The illegal off shelf page is used for illegal off shelf processing of commodity information in store sales;

Click the [Illegal Removal] button, and the illegal removal page will be displayed in the pop-up window; Fill in the reason for illegal removal, and the operation is completed. Commodity status: illegal removal.

4.1.1.5 Order list

Page design:

Order List

Physical commodity order details

Virtual commodity order details

Requirement description:

The order management page is used to view the commodity order information of the store;

Support order number, order status, settlement status and creation time query;

Order number supports accurate query; Order status includes: to be paid, to be shipped, to be received, received, completed and closed;

The order list information includes: goods, unit price/quantity, paid amount, consignee, transaction status, and store name;

Click the [View Details] button to jump to the view details page, which is used to display the details of the store order;

The validity period of virtual goods order details is equal to the successful payment time of the order plus the validity period of the goods.

4.1.2 Settlement management

4.1.2.1 Channel management

Page design:

Requirement description:

The channel management page is used to manage the channel information of store settlement; The channel list information includes: channel name, third-party ID, generated environment address, APP_ID, third-party public key, third-party exit IP and channel status; Channel status: disabled, the current channel cannot be used;

4.1.2.1.1 Settings

Page design:

Requirement description:

The channel setting page is used to maintain channel information;

Channel information includes: channel name, third-party ID, generated environment address, APP_ID, third-party public key, third-party export IP, payer account number, payer name and channel status;

The payment method is 1; Order type: 2; Currency: CNY, cannot be edited;

4.1.2.2 Settlement method

Page design:

Requirement description:

The Settlement Method page is used to maintain the settlement method information;

Settlement methods include: transfer settlement and account period settlement;

The content of the transfer settlement setting is to settle within DN days after the customer confirms receipt; The content of accounting period settlement setting is that after the customer confirms the receipt, the expense of the previous month is settled on the N day of each month; The setting content of code scanning settlement is that after the customer pays successfully, the settlement will be made within DN days;

4.1.2.3 Settlement Rules

Page design:

Requirement description:

The Settlement Rules page is used to set the settlement rules of the active zone;

Set the settlement proportion, minimum free music value, maximum free music value and notes according to the active zone.

4.1.2.3.1 Add

Page design:

Requirement description:

The Add Settlement Rule page is used to add settlement rule information;

Add settlement rules page: zone name, settlement proportion, minimum bonus value, maximum bonus value and remarks are required;

Field requirements:

Zone Name: displayed according to the information of the active zone; Settlement proportion: accurate to 0.01; The minimum and maximum free music values are positive integers; The maximum free music value is not less than the minimum free music value; Remarks: no more than 200 characters;

4.1.2.4 Store settlement

Page design:

Store Settlement List

Batch settlement operation

Store settlement operation

Requirement description:

The shop settlement menu is used for the management of shop settlement;

Generate store settlement records at 9:00 every day according to the settlement date of the order;

Support store name, settlement status and settlement time query; The store name supports fuzzy query; The settlement status includes Unsettled, Being Settled, Settled Successfully, and Settled Failed;

Store settlement information includes: settlement serial number, store name, settlement method, settlement cycle, settlement amount, settlement status and settlement time; The settlement method is transfer settlement, and the settlement cycle is the date when the customer confirms receipt; The settlement method is periodic settlement, and the settlement cycle is the date range when the customer confirms receipt; The settlement amount is the settlement amount calculated according to the settlement date;

Settlement status description:

Store settlement record has been generated, settlement status: unsettled, store settlement and details operations can be executed; Click the [Batch Settlement] button, and the settlement records that have not been settled or failed to settle request the bank enterprise payment batch submission order interface again. The interface request is successful, and the settlement status: in settlement, detailed operations can be executed; Modify the settlement result according to the active notification interface of the B2B bank enterprise payment order. The notification result is Successful, and the settlement status is changed to Settled Successfully. Details can be executed; Modify the settlement result according to the B2B bank enterprise payment order active notification interface. The notification result is Failed, and the settlement status is changed to Settlement Failed. Store settlement and details operations can be executed; Click the [Store Settlement] button to re request the bank enterprise payment batch submission order interface. The interface request is successful. Settlement Status: Settlement in progress. Details can be executed;

Click Batch Settlement or Store Settlement to retrieve the settlement account information of the store.

4.1.2.4.1 Settlement details

Page design:

Requirement description:

The settlement details page contains settlement information and settlement details;

Settlement information includes: settlement serial number, store name, settlement method, settlement cycle, settlement amount, settlement status, settlement date, number of settlement transactions, settlement deposit bank, settlement account number and the name of the deposit branch of the settlement bank;

Settlement details include order number, order amount, payment method and settlement amount.

This article was originally published by @ Xiaopang Paper, and everyone is a product manager. Reproduction is prohibited without permission

The picture is from Unsplash, based on CC0 protocol

This article only represents the author himself. Everyone is a product manager. The platform only provides information storage space services.

This article is written by: Shallow singing Published on Software Development of Little Turkey , please indicate the source for reprinting: //hongchengtech.cn/blog/5079.html
Shallow singing
author

Related recommendations

1 year ago (2024-02-19)

Sitecore: What major functions does a high-quality and powerful content management system need to have?

An appropriate content management system (CMS) is an urgent task for enterprises to maintain competitiveness through digital upgrading and transformation. Now 90% of enterprise website building and development uses CMS, which can easily create excellent customer experience in all channels, help enterprises attract new customers, retain old customers and turn existing customers into loyal customers, expand market share and increase revenue
three hundred and seventy-six
zero
1 year ago (2024-02-18)

The combination and application of content management system and marketing technology, and the combination and application of content management system and marketing technology

B2B content marketing hopes to deliver valuable content to customers at their own stage in a timely manner during their purchase journey. Such as brand and solution related content in the cognitive stage, industry cases in the consideration stage and user confidence building stage, in-depth service introduction in the purchase stage, etc. These contents include images, videos, web pages, white papers
three hundred and fifteen
zero
1 year ago (2024-02-18)

In the second quarter, 648 websites were interviewed by the national network information system according to law, 56 websites were suspended from updating, and the spirit of the national network information work conference was ppt

According to the data released by "Cybertrust China", in the second quarter, the national Cybertrust system continued to strengthen administrative law enforcement, standardize administrative law enforcement, and investigate and deal with all kinds of illegal cases according to law. Original title: In the second quarter, 648 websites were interviewed by the national online trust system in accordance with the law, 56 websites were suspended from updating, and the TechWeb news on July 30 was released according to "online trust China"
three hundred and eleven
zero
1 year ago (2024-02-17)

Introduction and recommendation of ten free cms website building systems, and ten free defective software

It is particularly important to choose a easy-to-use cms website building system for website management and maintenance. We will choose different website building systems according to different website types, but the load, security, ease of use, versatility and subsequent development of the program are all basic criteria for everyone to choose a website building system. According to the webmaster station ranking and aleax ranking, the top 1
three hundred and seventy-six
zero
1 year ago (2024-02-17)

What are the advantages of Shanghai cms website?, How to build a website for cms

Original title: What are the benefits of building a website by Shanghai cms? Before the advent of cms, we usually found a website production company to carry out customized development. It can also be said that in fact, these website production companies also have their own formed website construction system, but it is not available for users to download. What we are talking about now is a website construction system that can be downloaded to build websites
three hundred and twenty-two
one
1 year ago (2024-02-17)

CBRC: Banks that meet the relevant requirements do not need to repeatedly withdraw country risk reserves, and bank loan guarantees can be guaranteed several times

Source: In order to improve the country risk management system of banking financial institutions and promote the steady and healthy development of the banking industry, the CBRC has revised the Guidelines on Country Risk Management of Banking Financial Institutions (hereinafter referred to as the Guidelines) to form the Measures for Country Risk Management of Banking Financial Institutions (Draft for Comments) (hereinafter referred to as the Measures). It is now officially reported to the public
two hundred and seventy-six
zero

comment

0 people have participated in the review

Scan code to add WeChat

contact us

WeChat: Kuzhuti
Online consultation: