Terms of Service
Last updated: 11 October 2026
1. Introduction
These Terms of Service ("Terms") govern your access to and use of the FuelPrice website and API services ("Service") operated by FuelPrice ("we", "us", "our"). By accessing or using the Service, you agree to be bound by these Terms. If you do not agree to these Terms, you may not use the Service.
These Terms are governed by and construed in accordance with the laws of the Republic of South Africa, including the Consumer Protection Act 68 of 2008 ("CPA"), the Electronic Communications and Transactions Act 25 of 2002 ("ECTA"), and the Protection of Personal Information Act 4 of 2013 ("POPIA"), to the extent applicable.
2. Service Description
FuelPrice provides South African fuel price data sourced from legitimate official channels. The Service includes:
- A free public website for viewing current and historical fuel prices
- A paid API for programmatic access to fuel price data
- A Fuel Station Directory allowing fuel station owners to list and manage their stations
3. Service Provided "As Is"
The Service is provided on an "as is" and "as available" basis, without warranties of any kind, whether express, implied, or statutory. To the fullest extent permitted by South African law, we disclaim all warranties, including but not limited to:
- Merchantability or fitness for a particular purpose
- Accuracy, completeness, or reliability of any data
- Uninterrupted or error-free operation
- That defects will be corrected
- That the Service is free of viruses or harmful components
You acknowledge that errors, omissions, and inaccuracies may occur in the data provided. Fuel price data is sourced from official publications and may not reflect the exact price at any particular fuel station. We are not liable for any decisions made based on data obtained through the Service.
4. API Plans, Payment and Usage Limits
Access to the API requires a developer account and a paid plan. You choose a plan in your developer dashboard, which issues an invoice. Plans are paid by EFT (Electronic Funds Transfer) using the invoice number as the payment reference, and a plan starts once we have confirmed your payment.
- Each plan runs for one month from the date it starts. A renewal paid before your current plan ends starts when the current plan ends.
- Each plan includes a monthly number of API calls (the Unlimited plan has no monthly cap, subject to fair use) and a maximum number of requests per minute, as listed on the Pricing page at the time you order.
- Each successful API request made with your key (a response with a status code below 400) uses one of your plan's monthly calls. Failed requests, meaning any response with a status code of 400 or above, including rate limit (429) and server (5xx) errors, do not use any calls. Unused calls do not carry over to the next month and are not transferable between accounts.
- Requests above your plan's per-minute limit are refused with an HTTP 429 response, and requests after your monthly calls are used up are refused with an HTTP 402 response, until the limit resets or you renew or change your plan.
- Prices are shown in South African Rand. We are not registered for VAT, so no VAT is charged.
- Unpaid invoices are cancelled automatically 14 days after they are issued.
- We may change prices, monthly call allowances or per-minute limits for future plan periods, with notice to existing users. Changes do not affect a period you have already paid for.
5. Station Owner Directory
The Station Owner Directory allows fuel station owners to claim their station and manage their station listing free of charge. By using the Station Owner Directory, you agree to the following additional terms:
5.1 Station Claims
- You may only claim a station that you own or are authorised to manage.
- All claims are subject to manual review and approval by FuelPrice.
- We reserve the right to reject or revoke any claim without reason.
- Submitting false or misleading information in a claim is a violation of these Terms.
5.2 Station Listing Access
Station listings on FuelPrice are free. Every approved station owner gets every listing feature at no cost, including fuel price management, facilities listing, loyalty programme display, a verified listing badge on the map, 90-day analytics, and QR code marketing. There are no fees, invoices, or payment requirements for station listings.
5.3 Station Listing Content
- You are responsible for the accuracy of all information you publish (prices, contact details, facilities, etc.).
- Fuel prices displayed on your listing are self-reported and not verified by FuelPrice.
- We reserve the right to remove or edit any content that is false, misleading, or inappropriate.
5.5 QR Code Marketing
Station owners may create up to five (5) trackable QR codes that redirect scanners to a destination URL of the owner's choosing. By using the QR code feature, you agree to the following:
- You are solely responsible for the content and legality of the destination URLs you configure.
- Destination URLs must not link to malicious, fraudulent, illegal, or inappropriate content.
- FuelPrice reserves the right to deactivate any QR code whose destination URL violates these Terms or applicable law, without prior notice.
- QR codes are tied to your active station listing. If your claim is revoked, your QR codes will be deactivated.
- Scan analytics (scan count, partial IP, user agent) are collected to provide you with usage statistics. See our Privacy Policy for details on how scan data is handled.
- FuelPrice does not guarantee any minimum number of scans and is not liable for lost traffic due to QR code downtime or deactivation.
5.6 Station Listing Activation
Station listings are activated by FuelPrice upon approval of your ownership claim. No payment is required. FuelPrice reserves the right to suspend or revoke a listing at any time in accordance with these Terms.
6. No Refunds
All payments for API plans are final and non-refundable. By paying for a plan, you acknowledge and agree that no refunds will be issued under any circumstances, including but not limited to:
- Unused or partially used API calls or plan periods
- Duplicate payments, overpayments or payments made in error, including payments using the wrong reference
- Payments for invoices that were later cancelled, or plans you no longer need
- Service downtime or interruptions
- Data inaccuracies or errors
- Dissatisfaction with the Service
- Account termination due to violation of these Terms
This no-refund policy is disclosed in accordance with ECTA Section 44 and constitutes part of the terms of the transaction agreed to prior to purchase.
7. Service Availability
We strive to maintain the Service at the highest possible uptime, but we do not guarantee 100% availability. The Service may be interrupted due to:
- Scheduled or unscheduled maintenance
- Server or infrastructure failures
- Third-party service outages (including upstream data sources)
- Force majeure events (including power outages, natural disasters, internet disruptions)
We shall not be liable for any loss or damage arising from service interruptions or downtime. No plan fees will be refunded or compensated for periods of unavailability.
8. Acceptable Use
You agree not to:
- Use the Service for any unlawful purpose
- Attempt to gain unauthorised access to any part of the Service
- Exceed rate limits or abuse the API in a manner that degrades service for other users
- Reverse-engineer, decompile, or disassemble the Service
- Redistribute API data for commercial purposes without our written consent
- Share, sell, or transfer your API key to third parties
We reserve the right to suspend or terminate your access without notice if you violate these Terms.
9. Limitation of Liability
To the maximum extent permitted by South African law, FuelPrice, its owners, employees, and affiliates shall not be liable for any:
- Direct, indirect, incidental, special, consequential, or punitive damages
- Loss of profits, revenue, data, or business opportunities
- Damages arising from reliance on data provided by the Service
- Damages resulting from service interruptions or data errors
In no event shall our total liability exceed the amount you paid for API plans in the twelve (12) months preceding the claim.
10. Intellectual Property
All content, design, code, and branding associated with FuelPrice are our intellectual property. Fuel price data is sourced from publicly available official publications. You may use API data for your own internal or commercial applications, but you may not resell the raw data feed without our written consent.
11. Indemnification
You agree to indemnify, defend, and hold harmless FuelPrice and its owners from and against any claims, losses, damages, liabilities, and expenses (including legal fees) arising out of your use of the Service or violation of these Terms.
12. Modifications
We reserve the right to modify these Terms at any time. Changes will be posted on this page with an updated "Last updated" date. Continued use of the Service after changes are posted constitutes acceptance of the modified Terms.
13. Governing Law and Jurisdiction
These Terms are governed by the laws of the Republic of South Africa. Any disputes arising from these Terms shall be subject to the exclusive jurisdiction of the courts of the Republic of South Africa.
14. Contact
For questions about these Terms, please contact us via the contact details provided on the About page.