top of page

Knight Refueling Platform

The Cloud Based B2B2C Digital Payment and Marketing SaaS Platform serving 460 independent gas stations and handling 10 million transactions annually.

Product Overview

As of 2021, China had a total of 112,000 gas stations. Among these, 50% were state-owned, 48.1% were privately owned, and the remaining 1.9% were foreign-owned. 

In the era of digitalization, the privately owned gas stations are facing the following main challenges:

  1.  Finding ways to increase revenue and prevent it from being squeezed by state-owned gas stations.

  2.  Establishing trust between the station and the users.

  3.  Implementing a cost-effective approach to embrace digital transformation.  

  4. Lack of expertise in technology and marketing operations.

To help private owned stations to gain revenue and retain users, the cloud based SaaS platform was initiated with main features of digital payment, marketing campaign solutions, loyalty system, virtual fuel card and station inventory management system.

Product

Budget: $2M

Annual Revenue: $0.6M

Customers

460+ Gas Stations

7M+ Users

Team Members

15+ cross functional members

Tech Stack

Vue, Node, Spring Boot, Spring Cloud, Microservices, Ali Cloud, Docker, Kubernetes, RocketMQ, Kafka, Quartz, Redis, ES, CI/CD, MySQL

My Role: Head of Product and Technology

Product Roadmapping and Product Strategy

Voice of Customer

Cross Functional Coordination

Agile and Waterfall Methodology

System Architecture and DB Design

GTW Strategy

Product Vision

To create a transparent and reliable fuel supply solution to foster a healthy business environment among independent gas stations in China.

BLOG_FeatureImage_gasstation.jpg.webp

Product Gallery

Customer Segmentation

Gas Stations
- State-Owned
- Privately-Owned (target clients) 

- Foreign-Owned

Regulators
- Environmental Protection
- Safety Supervision
- Firefight
ing

Others
- Banks
- Third Party digital payment providers
- Oil depot
- Logistics
- Carrie

Personas

The target customer segment, small and medium-sized privately-owned gas stations, can be further broken down into three subsegments. These include independent single gas stations, branded independent gas stations, and corporate-owned gas stations. 

The persona of independent single gas station owner

Persona #2.png

The persona of operation director at a corporate owned gas station

Persona #3.png

The persona of branded independent gas station owner

Persona #4.png

The persona of the parent company's operation director at the branded independent gas station

 
Persona #5.png

The persona of financial staff at an independent single gas station

Persona #6.png

The persona of refuelling staff at an independent single gas station

Persona #7.png

User Journey Map

Journey Map.png

Target Customer Segment's Pain Points and Solutions

Solution Prioritization

Customer Loyalty and Marketing Sub Solution Prioritization

User Stories and Acceptance Criteria

Usability

01.  As a gas station owner, I want to access the pricing-oriented marketing campaigns data in real-time so that I can change the campaign strategy accordingly in the time manner.

Acceptance Criteria:

The statistics for all ongoing campaigns should be updated in real-time to provide the most current information, with a maximum delay of 5 minutes.

02.  As a gas station owner, I want to download the pricing-oriented marketing campaigns data so that I can create analytic diagrams and charts based on my business need.

Acceptance Criteria:

The system shall provide the option to export or download the campaign statistics in CSV and XLSX format for further analysis or reporting. 

03.  As a refueling staff member, I want to get notified about drivers’ digital payment result immediately so that I can efficiently serve more people during rush hours.

Acceptance Criteria:

  • A receipt should be printed on the portable POS machine within 5 seconds after drivers successfully make the payment.

  • The voice announcement on the portable POS machine should confirm the successful payment within 5 seconds after the payment is competed.

  • In case of any payment failure or errors, neither a receipt nor a voice announcement should be generated.

04. As a driver, I want to know how much money has been saved on fueling monthly so that I can feel better about my spending.

Acceptance Criteria:

  • The system should calculate and display the monthly total amount that should be paid, the actual amount paid, and the difference between them.

  • The monthly statement should include the current month and previous 6 months.

  • If there is no refueling transactions for a specific month, the statement should indicate this clearly. 

Availability and Reliability

  1. The system should have an uptime of at least 99.99%.

  2. The system should provide redundancy and failover mechanisms to ensure continuous service availability.

  3. The system should have automated monitoring and alerting to detect and respond to downtime quickly.

Scalability

​The platform should be able to scale horizontally and vertically to accommodate of the increased user load. 

Data Managment

  1. Data backup should be performed every 24 hours and securely stored.

  2. Sensitive data should be encrypted using appropriate encryption mechanisms

Security

  1. Any APIs which are exposure to the internet should be encrypted using industry standard protocols (eg. SSL/TLS).

  2. The platform should operate using the HTTPS protocol.

Performance

  1. Response times for critical functions like digital payment should not exceed 2 seconds.

  2. The system should be able to handle 1,000 concurrent users without performance degradation.

Product Roadmap

Yunling B2B2C SaaS Platform Roadmap 2021.png

Business Model  Canvas

Business Model Canvas.png

Competitor Landscape

Difference of Geographic Distribution of Target Gas Stations

Screenshot 2024-02-18 at 21.54.50.png

Product Comparison

Screenshot 2024-02-18 at 21.45.44.png

Ecosystem Flow Architecture

Product Architecture.png

Product Function Diagram

Product Function Diagram.png

System Architecture

System Architecture.png

Deployment Architecture

System Deployment Architecture.png

Pricing Strategy

GTM Strategy

Step 1: Formulate varied pitch messaging based on different users’ pain points
Step 2: Market Analysis
Screenshot 2024-02-18 at 21.03.13.png
Step 3: Market Strategy

GTM Strategy - Sales Channel

GTM Strategy - Sales Funnel

Sales Funnel Template (Community).png

Risks

Market Risk
The product might be subject to low customer adoption.

Regulatory Risk

The risk of not allowing to use mobile to make payment in the gas station.

Technical Risks

1.The technical team lacks knowledge of cloud-related tech stacks.

2.The instability of the offline Wi-Fi network will affect the payment process.

Business Risk

Failing to generate revenue.

 

Security Risk

The risk of unauthorized access or manipulation of the data or system.

 

Intellectual Property Risk

The risk of having the platform’s own IP rights infringed upon.

 

Budget Risk

Running over budget due to unforeseen expenses.

 

Mitigations

Market Mitigations

  1. Work closely with customers to prioritize features that deliver high value.

  2. Keep stakeholders involved.

  3. Assist the technical team in adopting agile methodology.

Regulatory Mitigations

  1. Equip the gas station with explosion-proof POS machines.

  2. Require users to make digital payments inside the car.

 

Technical Mitigations

  1. Upgrade members’ skills in cloud computing through training.

  2. Recruit a technical leader to lead the adaptation.

  3. Equip the portable POS machine with a SIM card.

 

Business Mitigations

  1. Set a clear timeframe, budget, and revenue targets and conduct regular reviews.

  2. Work closely with customers to deliver high value features that customers are willing to pay for.

 

Security Mitigations

  1. Develop a robust security plan that prioritizes data protection.

  2. Implement appropriate security measures, including encryption and firewalls.

  3. Conduct regular security screening.

 

Intellectual Property Mitigations

  1. Register the platform’s own IP and similar IPs to protect it from infringement.

  2. Patent innovative ideas and technical solutions.

 
 

Budget Mitigations

  1. Create a buffer in financial planning.

  2. Prioritize the most essential features and allocate resources appropriately.

 
 

©2024 All Right Reserved. Email: xuefangyes at gmail.com

bottom of page