A hosted invoice page is a private web link where families can view and pay an invoice without creating an account, often with a downloadable PDF. Stripe, PayPal, Wise (wise.com), and Mercury offer options with different payment methods, fees, and link rules.
What is a hosted invoice page?
A hosted invoice page gives the billing contact a direct route to an invoice without a parent portal account. The page should explain the charge, show the balance, and make the payment route clear. A private link is different from a publicly listed page: the recipient receives the address, but the address should not be published for everyone.
Separate the invoice from the checkout. A page can show bank instructions or send the payer to a payment provider. Opening an invoice does not mean the academy software processes card details itself.
Why can removing a login help families pay?
Removing a login removes a task between receiving an invoice and paying it. A parent does not need to remember an academy password or recover an account before seeing the balance. That is a practical reason to offer direct invoice links, but the supplied sources do not establish how much faster families pay because a login is absent.
As of 21 October 2026, PayPal’s US invoicing page claims 77% of PayPal invoices are paid within 1 day of sending. That marketing statistic does not establish that removing a login caused faster payment.
Accessibility matters too. W3C’s WCAG 2.2 guidance describes Accessible Authentication at Level AA: authentication generally needs an alternative to cognitive tests such as remembering or transcribing. Removing an academy login avoids that particular step; the payment journey still needs clear instructions and usable controls.
How do Stripe, PayPal, Wise, and Mercury handle payment?
Stripe, PayPal, Wise (wise.com), and Mercury offer different routes from a shared link to a payment. Choose around the methods your families use and the records you need afterward. A reusable payment link can collect money, while an invoice page connects payment to a particular bill. Treat those as different jobs when choosing your process.
Stripe is a useful choice when you want invoice status, branded presentation, and downloadable receipts together. According to Stripe’s US Invoicing pricing, as of 21 October 2026, Starter costs 0.4% per paid invoice and Plus costs 0.5%, in addition to payment processing fees. Our explanation of Stripe invoicing for tutoring businesses covers that distinction.
PayPal says US invoice recipients can pay without a PayPal account, including by card, Apple Pay, or bank, as of 21 October 2026. Confirm the methods available to your customers rather than assuming every market is identical. Keep the invoice service and payment charges separate when reviewing PayPal invoicing fees.
Wise (wise.com) says its single-use links close after payment, while reusable links have no expiry. As of 21 October 2026, Wise says customers paying through Wise pay no fee. That statement describes the payer’s cost, not every cost the academy might incur.
According to Mercury’s invoicing overview, as of 21 October 2026, its free plan includes unlimited invoices, with free payment by ACH, wire, or through Mercury. Mercury is worth considering when those methods suit your families and you want that published invoice allowance.
Which hosted invoice option fits your academy?
Compare the payment route, document access, and link lifetime before comparing headline fees. The table separates published provider charges from information the supplied sources do not specify. All provider details below are as of 21 October 2026. Halqora’s row describes its invoice page; connected payment providers can still charge their own fees.
Hosted invoice options
| Option | Payer needs an account? | Link expiry (days) | PDF availability | Fee to academy (published, 21 October 2026) | Source |
|---|---|---|---|---|---|
| Stripe hosted invoice page | No | 30 after due date; maximum 120; without due date, 30 after finalization | Invoice and receipt | Starter: 0.4% per paid invoice plus processing fees | Stripe page rules, US pricing |
| PayPal invoice | No PayPal account needed | Not stated | Not stated in supplied facts | Country-specific payment fees | PayPal US invoicing |
| Wise (wise.com) payment link | No | Single-use: 30; reusable: no expiry | Not stated | Academy fee not specified; paying through Wise is free for payer | Wise payment links |
| Mercury invoice | No | Not stated | Not stated in supplied facts | Free invoice plan; card payment via Stripe | Mercury invoicing |
| Halqora public invoice page | No | No expiry; replaceable | Yes | Included in plan; provider fees separate | Halqora family links |
How should you protect private invoice links?
Private invoice links remove passwords from the viewing step, so control what the invoice reveals and who receives the link. A forwarded link may let another person read the invoice. Link expiry limits that window, while replacement gives an admin a way to stop a particular address working. Neither replaces care over the invoice’s contents.
Use a simple review before sending:
- Confirm the billing contact and delivery address.
- Include the billing period, amount, currency, and necessary student identification.
- Keep sensitive lesson feedback and internal notes off the invoice.
- Know how to replace a link if it reaches the wrong person.
Halqora’s private invoice page shows invoice lines, totals, payments, balance, and payment methods. Teacher names and contact details are excluded. Invoice notes can appear, so review those too. Halqora links never expire; an admin can rotate the link, invalidating the old address, or cancel the invoice.
How can you reduce unrecognized-payment disputes?
Recognizable billing starts before a family enters payment details. Use the academy name families know, explain the billing period, and keep the amount and currency consistent between the invoice and payment instructions. A parent should be able to connect the email, invoice, and later statement entry without asking who collected the money.
As of 21 October 2026, Stripe’s dispute-prevention guidance recommends a recognizable statement descriptor based on your website domain or business name. Stripe specifies 5–22 characters with at least 5 letters. Check the descriptor in your provider settings rather than assuming the invoice title controls the card statement.
Provide a receipt after payment. Explain questioned charges using the invoice period and payment record.
How Halqora handles this
Halqora is management software for online academies. Billing runs create draft invoices for admin review and sending. Families receive an email with a PDF and a private invoice page requiring no login. Configured connections create Stripe or PayPal invoices, and payment status is read back through webhooks and daily sync. Wise (wise.com) payments are matched, never created, by Halqora; unclear matches need review.
Unpaid invoices get automatic email reminders. Invoice links never expire and can be replaced. Halqora schedules and bills one-to-one classes; siblings can share a family invoice.
See public invoice pages and family links.
Sources
- Stripe hosted invoice page documentation, checked 21 October 2026
- Stripe US Invoicing pricing, checked 21 October 2026
- PayPal US invoicing overview, checked 21 October 2026
- Wise (wise.com) Business payment links, checked 21 October 2026
- Mercury invoicing overview, checked 21 October 2026
- W3C guidance on new WCAG 2.2 criteria, checked 21 October 2026
- Stripe dispute-prevention best practices, checked 21 October 2026