Invoices

🚧

Invoices (Beta Early Access)

To get access, sign in to your PayMongo Dashboard and join the beta from there. You should expect the current access path to start with beta enrollment in the dashboard rather than a standard public rollout.

Use PayMongo Invoices to professionally bill your customers, track outstanding payments, and get paid, all from your dashboard.

Invoices is a product that was built for merchants who need to send itemized bills to specific customers and follow up on payment against a due date. Each invoice generates a hosted payment page where your customer can review the breakdown and pay using the payment methods you've enabled on your account. When they click Pay, they're taken through a Checkout Session, the same payment engine used across all PayMongo Payment Channels.

Unlike Payment Links, which are best for quick one-off collection, Invoices gives you line-item detail, customer records, due dates, and a full status lifecycle, making it easier to manage billing across multiple customers and transactions.

When to Use

Choose Invoices when you need to send a detailed bill to a specific customer and track it to completion.

Invoices is a good fit when you:

  • Bill clients for services, projects, or orders with multiple line items
  • Need to set and track a payment due date
  • Want a professional billing document you can send via email or a shareable link
  • Need to maintain clear payment records per customer

Choose Payment Links instead when you need to collect a quick, one-time payment without line-item detail or due dates.

How it Works

When you create and send an invoice, your customer receives a hosted payment page showing the invoice details, line items, amounts, due date, and your message to them. When they're ready to settle their invoice, they get redirected to checkout where they can select a payment method and complete payment. Once payment is confirmed, the invoice status updates automatically in your dashboard.

Concepts

Invoice, the payment request you create and send to a customer. Each invoice is a distinct record in your PayMongo account, separate from the payment itself.

Invoice number, a unique identifier for each invoice. You can customize the format or let PayMongo generate one automatically.

Line items, the individual products or services being billed. Each line item has a name, quantity, and unit price. PayMongo calculates subtotals and totals automatically.

Discount, a fixed-amount reduction applied to the invoice subtotal. Whole numbers only; percentage discounts are not supported at this time.

Invoice status, the current state of an invoice. Statuses update automatically as your customer acts on the invoice or as the due date passes:

StatusWhat it means
DraftCreated but not yet sent or shared. Still editable.
Waiting for approvalSending was requested but is held until a different team member approves it. Still a draft. Appears only when invoice approvals are on.
Approval declinedAn approver rejected the send. Still a draft, so nothing reached the customer. Edit it and send again to raise a new request.
Awaiting paymentSent or shared, waiting to be paid.
PaidPayment completed.
OverdueDue date has passed, still unpaid.
VoidCancelled. No longer payable.

Before You Start

You'll need:

  • An activated PayMongo merchant account with a Closed-loop wallet, which is automatically activated once you've completed KYC. Check your wallet status at Money Movement → Wallets.
  • At least one payment method enabled on your account. Invoices reflect whichever methods are active on your account, you can also toggle individual methods per invoice.

How to Use

Invoicing has five parts. Each has its own page:

Limits and availability

  • Currency: PHP only
  • Discounts: Fixed amounts available
  • Due date: Set per invoice. Marked overdue once it passes, but stays payable and never auto-cancels.
  • Maximum invoice amount: None
  • Product catalog: Coming soon, line items must be entered manually for now
⚠️

Before you send your invoice

Please note that the billing invoice and payment confirmation issued by PayMongo cannot be used for tax purposes. As the merchant, you are responsible for issuing official receipts to your customers in compliance with BIR requirements.





Did this page help you?