Dibee Fleet Platform Handbook
On this page

Refuel at a Petrolimex station

How-to guide Who can do this: Driver

At a Petrolimex station you do not scan anything. Enter how many litres you need, and the Driver App shows your vehicle's Petrolimex QR; the attendant scans it and pumps.

Before you start#

  • Role: a driver signed in to the Driver App, with the vehicle selected.
  • The vehicle has a Petrolimex QR. Your company enters it on the vehicle; see Add or replace a vehicle's Petrolimex QR. Without it the order is refused.
  • Petrolimex stations are visible to you only when your company has Petrolimex set up and at least one of your vehicles has a QR; see Refuelling at Petrolimex stations (static QR).
  • Nothing to pay at the pump. Your company settles with Petrolimex directly.

Steps#

  1. On Home, find the Petrolimex station under Nearby merchants and tap Refuel. Pick the vehicle if you are asked.
  2. On Petrolimex Refuel, enter the Quantity (litres) you need.
  3. Under Odometer reading, tap Capture Odometer to photograph the odometer, then check or correct the Reading (km) it fills in. The odometer is optional: you can tap Skip this step.
  4. Tap Show QR. The Show to Attendant screen shows your vehicle's QR with Show this to the Petrolimex attendant.
  5. Hold up the screen for the attendant to scan, and let them pump.
  6. Tap Done to go back to Home.

There is no confirmation to tap and no pump photo to take.

What happens next#

  • The order waits for the Petrolimex invoice. When it arrives, the order is completed with the litres and amount actually filled, which may differ from what you entered. You and your company's admins then get an Order #… completed notification. See Refuelling at Petrolimex stations (static QR).
  • You get no notification when you tap Done; the order stays open on the platform even if you close the app.
  • If you open the app again while the order is open, it goes straight back to the QR screen; if the open order is waiting for supervisor approval, you go back to the Refuel Blocked screen instead.
  • One open order at a time. Tapping Refuel at a Petrolimex station while an order is still open takes you back to that order, and the quantity and odometer you just entered are not used. To refuel for a new amount, cancel the open order first.
  • Over the limit: if the quantity is more than the vehicle's refuel limit, the app opens the Refuel Blocked screen instead of the QR. See Ask for approval when a refuel is blocked.

Rules and limits#

  • Quantity is required and must be greater than zero.
  • Cancel before the invoice. On the QR screen, Cancel order cancels the order while it is still waiting for the invoice, and takes you to Home. Once the invoice has completed it, it cannot be cancelled. After Done, reopen the app or tap Refuel at a Petrolimex station again to get back to the QR and Cancel order.
  • The QR does not expire. It is your vehicle's fixed Petrolimex QR, not a one-time code.

If something goes wrong#

MessageCauseFix
Enter a valid quantity greater than 0The quantity is empty or zeroEnter the litres you need
Pick a vehicle from Home firstNo vehicle is selectedTap Back to Home and select your vehicle
This vehicle isn't set up for Petrolimex — contact your operatorThe vehicle has no Petrolimex QR, at order start or because it was removed while the QR screen was openAsk your company to add it
This station isn't set up for Petrolimex static-QR — contact your operatorThe station is not a Petrolimex stationContact your company
This station's payment setup doesn't support this flow — contact your operatorYour company does not settle with this Petrolimex merchant directlyContact your company
Pricing is unavailable right now — try again later or contact your operatorNo current fuel priceTry again later
Vehicle capacity isn't configured — contact your operatorThe vehicle's fuel capacity is unknownAsk your company to complete the vehicle
This account uses the standard refuel flow at this stationYour company is set up for the standard flow hereContact your company
Couldn't load the QR codeThe QR could not be shownTap Retry
Couldn't cancel right now — please try again or contact your operatorThe cancellation could not be completed; the order stays openTry again, or contact your company
Unable to complete this action (…). Please try again or contact support.Another problem, for example the order is no longer openTry again; if it repeats, contact your company
Network error — try againNo connectionTry again when you have signal
Updated 2026-10-31 · Applies to commit afa8d231 · Built 2026-11-02