Mobile invoice detail documentation

Mobile Invoice Detail, Payments, PDF Sharing, Email, and QR Links in Petrodweep

Learn how Petrodweep mobile users review invoice detail, add or delete payments, share invoice PDF, send invoice email, share QR code, undo invoices, and open invoice QR links.

Mobile App Docs Mobile Invoice Docs
Petrodweep mobile app invoice and reporting screen used for invoice detail documentation
Invoice Detail is the mobile action screen for payments, PDF, email, QR sharing, and undo

Invoice Detail is the mobile page users need after an invoice is generated or found. It combines review, payment tracking, PDF sharing, email, QR sharing, and undo actions in one place.

Payments

Add payment records with amount, mode, date, and comments, and delete incorrect payment entries when permitted.

Sharing

Share invoice PDF using a signed URL download, or share the invoice QR code from the detail screen.

Corrections

Undo a generated invoice when the user has edit permission and the invoice needs to be reverted.

Mobile app doc Mobile App Invoice detail

How to use this documentation

Use this page as an end-user workflow guide. It explains who should use the page, what setup is needed, what steps to follow, what fields matter, and what to check when something looks wrong.

Who should use it

Owner Admin Manager Billing User Auditor

Before you start

  • The invoice exists and can be opened from generated invoice, All Invoices, coupon invoice link, pending invoice link, or QR scan.
  • The user has payment, email, edit, or sharing permissions for the actions they need.
  • Device sharing and network access are available for PDF or QR sharing.

Step-by-step workflow

  1. 1

    Review invoice status and totals

    Check status, customer, invoice number, sent date, due date, paid date, QR code, coupon items, pending invoice items, totals, paid amount, and balance.

  2. 2

    Add or delete payments

    Use the payment form to add amount, payment mode, payment date, and comments. Delete incorrect payment rows only when correction is needed.

  3. 3

    Send email

    Use Send Email when permitted. If customer email is missing, update the customer profile before trying again.

  4. 4

    Share PDF or QR

    Use PDF share to fetch a signed PDF URL, download and validate the PDF, then open device sharing. Use QR share to share the invoice QR image.

  5. 5

    Undo or reopen by QR

    Use Undo Invoice only after confirming the invoice should be reverted. Scanned invoice URLs and invoice identifiers open the same detail screen from the dashboard scanner.

Important fields

Coupon items

Invoice rows created from uninvoiced coupons.

Pending invoice items

Invoice rows carried from selected pending invoice balances.

Signed PDF URL

Temporary backend URL used by the app to download the invoice PDF before sharing.

Last email requested

Timestamp updated after the app requests invoice email sending.

Undo invoice

Correction action that reverts invoice status and related calculations when permitted.

Common mistakes

  • Adding a payment before confirming the customer and invoice total.
  • Sending email before the customer email is stored.
  • Treating QR share and PDF share as the same action.
  • Undoing an invoice when only a payment correction was needed.
  • Creating separate documentation pages for PDF share, email, or QR links.

Troubleshooting

Email cannot be sent.

Check invoice email permission and confirm the customer has an email address.

PDF share fails.

Confirm network access, signed PDF URL response, valid PDF download, and device sharing availability.

Invoice QR does not open the detail page.

Scan an invoice view URL or invoice identifier from a Petrodweep QR code, then confirm the invoice still exists.

Undo invoice is unavailable.

Check invoice edit permission and whether the invoice state allows undo.

Related documentation

Mobile app equivalents

  • Mobile Send Invoice
  • Mobile Coupons and QR
  • Mobile Bills and Vouchers

Screenshot note

  • Uses mobileApp15 from the existing static mobile screenshot set.

Review invoice header and line items

Invoice Detail shows invoice status, customer details, invoice number, sent date, due date, paid date, QR code, coupon items, pending invoice items, totals, and amount breakdowns.

Add and manage payment records

Users with payment permission can add amount, payment mode, payment date, and comments. Existing payment rows show date, mode, amount, and comments, and can be deleted when correction is allowed.

Send invoice email

Users with email permission can send the invoice to the customer email on file. If the customer email is missing, the app asks the user to update customer details first.

Share invoice PDF and QR code

The PDF share action requests a signed invoice PDF URL, downloads the PDF to the device cache, validates the PDF, and opens the device share sheet. QR sharing creates an invoice QR image and opens device sharing.

Invoice detail checklist

Confirm invoice status and customer before taking action
Review coupon items and pending invoice items separately
Check total coupon amount, pending invoice amount, paid amount, and balance
Add payment records only after confirming amount and payment mode
Delete incorrect payment records only when correction is needed
Check customer email before sending invoice email
Use PDF share when the customer needs a file copy
Use QR share or scanner links for quick mobile reopening
Undo an invoice only when generated invoice data must be reverted

How Petrodweep supports mobile invoice detail actions

  • Petrodweep keeps payment records, PDF sharing, email, QR, and undo together because they are all invoice detail actions.
  • The mobile doc explains signed-URL PDF sharing and QR deep links without creating separate pages for each button.
  • Invoice correction is documented carefully so users understand that undo is a deliberate billing correction action.

Frequently asked questions

Why can I not send an invoice email?

Your role may not have invoice email permission, or the customer email may be missing from customer details.

Why can PDF sharing fail?

The app needs to fetch a signed PDF URL, download a valid PDF, and open device sharing. Network, permission, or invalid PDF responses can block sharing.

Should QR deep links have a separate page?

No. QR links are useful as part of invoice detail and scanner behavior, so they are covered inside this invoice detail guide.

Related resources

Mobile Invoice Docs

Mobile Send Invoice

Learn how Petrodweep mobile users preview uninvoiced coupons, include pending invoice balances, generate invoices, filter all invoices, and open invoice details.

Read next

Mobile Coupon Docs

Mobile Coupons and QR

Learn how Petrodweep mobile users create coupons, choose amount or litres, select vehicles, filter coupons, accept or deny coupons, cancel coupons, and scan coupon QR codes.

Read next

Web Billing Docs

All Invoices and Invoice Detail

Document the Petrodweep invoice list and invoice detail workflow for reviewing invoice header details, line items, coupons, pending invoices, totals, payments, print, email, and undo actions.

Read next

Need help with this Petrodweep workflow?

Share this documentation link with your team, or contact us if you want the matching workflow explained for your pump setup.