Invoices and Payment History
Find your Devpilot payment history, check the status of past charges, and use references when contacting support.
Invoices and Payment History
Every time you pay for a Devpilot plan — whether that is a new subscription, a renewal, or an upgrade — Devpilot records the transaction. You can review these records in the dashboard to see what you paid, which gateway processed the payment, and whether it completed successfully.
Devpilot does not currently generate downloadable PDF invoices. The payment history screen is the source of truth for past charges. For formal tax receipts, use the transaction record from your payment gateway (Stripe, PayPal, or Flutterwave).
Viewing Your Payment History
To review your past payments:
- Open the Devpilot dashboard.
- Go to Settings > Billing.
- Open the Payments section.
The page lists your charges in reverse chronological order. You can filter by status or gateway and search by plan name or payment reference.
What Each Payment Record Shows
Each record includes:
| Field | Description |
|---|---|
| Reference | A unique identifier for the payment. Quote this number when contacting support about a specific charge. |
| Date | The day the payment was recorded. |
| Plan | The Devpilot plan the payment was for. |
| Amount | The amount charged, shown in the currency used at checkout (USD, or NGN if paid via Flutterwave). |
| Gateway | The gateway that processed the payment — Stripe, PayPal, or Flutterwave. |
| Status | Whether the payment is pending, completed, or cancelled. |
| Transaction ID | The reference from the payment gateway. Useful for cross-checking against your card or PayPal statement. |
Payment Statuses
Each payment carries one of the following statuses:
- Pending — Devpilot is waiting for the gateway to confirm the payment. Card payments are usually confirmed within a few seconds; bank transfer through Flutterwave can take longer.
- Completed — The gateway confirmed a successful charge. Your subscription has been activated or extended.
- Cancelled — The payment was cancelled, either by you during checkout or by the gateway. No money was taken and the subscription was not activated.
If you expect a payment to have gone through but still see it as Pending after several hours, or if your bank statement shows a charge that is not marked Completed in Devpilot, contact support with the payment reference so the transaction can be reconciled.
Coupons and Discounts
If you applied a coupon at checkout, the discount is recorded on the payment. The payment record shows the amount actually charged, and the coupon code used is kept with the transaction. This is useful when checking that a promotion was applied correctly.
Finding a Specific Payment
If you need to locate a specific charge — for example, to match against a bank statement — you can:
- Filter by Gateway to narrow to just Stripe, PayPal, or Flutterwave charges.
- Filter by Status to separate completed from pending or cancelled attempts.
- Search by plan name or payment reference.
Getting Support for a Charge
When you contact Devpilot support about a billing question, always include the Reference from the payment record. This is the fastest way for the support team to locate the exact charge and follow up with you.