Documentation Index
Fetch the complete documentation index at: https://docs.payreque.st/llms.txt
Use this file to discover all available pages before exploring further.
Changelog ๐
Stay up-to-date with the latest PayRequest improvements and new features. Weโre constantly enhancing your billing experience.One-Click Payment Method Toggles for Stripe
Turning on a Stripe payment method like MobilePay, Klarna, or iDEAL now actually shows it to buyers โ in one click. Previously, enabling a method inside PayRequest only told Stripe โmy account wants this methodโ, but a separate buyer-visibility switch inside Stripe stayed off, so customers never saw the new tile at checkout. We now flip both switches together.Whatโs New
- One-click enable โ Click Enable on a method in Provider Settings โ Stripe โ Payment Methods and the tile shows up on your next checkout. No more hunting through Stripe Dashboard settings.
- โHidden at checkoutโ badge โ If a method is enabled on your account but Stripe says itโs not currently visible to buyers (wrong currency, wrong buyer country, or pending verification), an amber Hidden at checkout badge appears next to it. So you know exactly why a method isnโt appearing on a test page.
- Bonus fix โ Smart Link donation pages and amount links now show Stripe (and PayPal) when those are the only providers connected. Previously they fell back to a โno payment provider connectedโ message even when Stripe was wired up.
Donation Mode + Default Payment Gateway
Two big additions to your sales page and payment setup. Run a donation goal with a live progress bar and a public donor feed โ perfect for community servers, creator support, or recurring cost crowdfunding. And tidy up multi-provider setups by picking a default payment gateway for your account.Whatโs New โ Donation Mode
- Third display mode on the sales page, alongside Products & services and Amount buttons โ switch any time from Sales Page โ What to show on your page
- Goal amount with two reset cycles: Monthly (auto-resets on the 1st) or One-time (runs until you change it)
- Live progress bar showing total raised vs. goal, with percentage funded and โโฌX to goโ status
- Public donor feed with name, amount, and relative time (โ3 hours agoโ); 1โ50 donors visible, default 10
- Goal-reached banner kicks in at 100% โ donations keep accepting so supporters can overshoot
- Pay any amount โ donors enter custom amounts or pick from optional preset buttons (โฌ1, โฌ5, โฌ10โฆ)
- Permanent URL at
payrequest.me/<your-handle>โ share once, never expires, the goal resets on its own - Refund-safe totals โ the progress bar reads from paid invoices, so refunds and chargebacks roll back automatically
Whatโs New โ Default Payment Gateway
- New โSet as defaultโ button on each active provider card in Provider Settings
- Blue Default badge on the active gateway so itโs clear at a glance
- Only one provider can be default at a time โ assigning a new one demotes the previous default automatically
- Inactive providers canโt be marked as default โ you must activate first
- Doesnโt disable other providers โ customers can still pay through any active gateway
How It Works (Donation Mode)
- Open Sales Page from the dashboard
- Under What to show on your page, click the Donation goal tab
- Set your goal amount (e.g.
10.00) and reset period - Toggle the donor feed on and pick a count
- Optionally add suggested amount buttons
- Click Save Settings โ your live page is ready to share
Embed Smart Link Payment Buttons on Any Website
Every Smart Link now ships with a ready-to-paste payment button snippet. Copy the HTML, paste it on your website, blog, WordPress page, or email signature, and customers can pay directly from there โ your Smart Link analytics keep tracking views, payments, and conversion rate exactly as before.Whatโs New
- Three button styles โ Blue (default), Dark, and Outline โ each chosen to fit different site designs out of the box
- Live preview โ See exactly how each style looks with your Smart Linkโs label before copying
- One-click copy โ Click Copy snippet to put the full HTML on your clipboard, ready to paste
- Works everywhere โ WordPress Custom HTML blocks, Squarespace, Wix, Webflow, plain HTML, even email signatures โ anywhere a hyperlink can be pasted
- Editable label โ The button text defaults to the Smart Link amount or name, but you can rewrite it freely after pasting (e.g. โDonateโ, โBuy nowโ, or in any language)
- Optional secure-lock modifier โ Add
pr-btn--secureto prefix the button with a small lock icon for an extra trust signal - Centralised styling โ The button stylesheet is hosted by PayRequest, so design refreshes appear automatically across every embed
How It Works
- Open Payment Page โ Smart Links and click the link you want to embed
- Click Share at the top right
- Scroll to Embed button on your website in the share dialog
- Pick Blue, Dark, or Outline โ the snippet preview updates instantly
- Click Copy snippet and paste it into a Custom HTML block on your site
Brand Your Sales Page with a Custom Accent Color
The Sales Page Styling tab now has an Accent Color picker. Choose a brand color and itโs applied to your โPayโ button, avatar border, and other primary highlights on your public sales page โ so visitors see your color, not the default blue.Whatโs New
- Three ways to pick a color โ A 10-color curated swatch palette, your OS-native color picker for any custom shade, or a hex input for exact brand matching
- Live preview โ The preview avatar border and sample Pay button update instantly as you change the color, before you save
- Applied across the live page โ The chosen color flows into the main Pay button, the avatar border, the selected-product ring, and other primary call-to-action elements
- Clear to default โ Reset back to the standard blue accent in one click
- Per-page setting โ Stored on your sales page, ready to extend per-business in the future
How It Works
- Open Sales Page from the dashboard and click the Styling tab
- Find the Accent Color card under Tagline & Bio
- Click a swatch, use the native color picker, or paste a hex value (e.g.
#f59e0b) - Watch the preview avatar and sample Pay button update instantly
- Click Save Styling โ your live sales page picks up the new color on the next visit
Stripe and PayPal โ Now Available Alongside Mollie
PayRequest now supports Stripe and PayPal as payment providers in addition to Mollie. Connect any combination of the three, and your customers will see whichever methods youโve enabled. This release covers payment links โ invoices and subscriptions still run through Mollie for now, with broader Stripe and PayPal support coming in upcoming releases.Whatโs New
- Connect Stripe in one click โ A new Stripe card on Provider Settings runs the full Stripe Connect flow. Cards, Apple Pay, Google Pay, Klarna, iDEAL, Bancontact, and many more methods drop in automatically based on the buyerโs location.
- Connect PayPal in one click โ A new PayPal card on Provider Settings runs PayPalโs Partner onboarding. Adds the familiar PayPal button, plus Pay Later for higher-ticket orders and Venmo for US mobile buyers.
- Adaptive Pricing for Stripe โ Buyers see prices in their own local currency in 150+ countries. The 2โ4% conversion fee is paid by the buyer, not you. Toggle on or off per merchant from Provider Settings.
- Embedded checkout โ Both providers render directly on your payment page. No redirect to a third-party site; buyers stay in your branded flow start to finish.
- Login with PayPal โ New merchants can sign up to PayRequest by authenticating with PayPal, which automatically chains a PayPal Connect step so their account is ready to take payments by the end of signup.
- Smart payment-method labels โ On Stripe checkouts, the pay button updates to show the chosen method (โPay with iDEALโ, โPay with Apple Payโ) so buyers always know what theyโre confirming.
- Multi-provider transaction view โ The transactions table now shows the source provider on each row, with deep-links to the right detail page for Mollie, Stripe, or PayPal.
How It Works
- Open
/provider-settingsfrom your dashboard - Click Connect on the Stripe or PayPal card (or both)
- Authorize on the providerโs onboarding page and return to PayRequest
- Share a payment link โ your customers see the new options automatically
File Attachments on Support Requests
Replies on support tickets can now carry file attachments โ screenshots, PDFs, signed documents, anything that helps resolve an issue. Attachments show up inline in the conversation on both sides, and are sent along as real attachments in the reply email so customers never have to open the portal to get them.Whatโs New
- Drag-and-drop upload โ A new Attachments dropzone below the reply editor accepts files via drop or file picker
- Admin and customer uploads โ Both the dashboard reply form and the customer portal reply form support attachments
- Up to 10 files per reply, 20 MB each โ Any file type (images, PDFs, spreadsheets, ZIPs, etc.)
- Inline conversation display โ Images render as previews, other files appear as download cards with filename and size
- Real email attachments โ When you send a reply notification, the files are attached to the email itself, not just linked
- Ticket-scoped access โ Downloads are served through an authorized endpoint that checks ticket ownership, with unguessable file identifiers
- Automatic cleanup โ Attachments are tied to their reply; removing the reply removes the files
How It Works
- Open a support request and scroll to the reply form
- Drop files onto the Attachments dropzone or click to browse
- Remove any queued file before sending by clicking its remove icon
- Send the reply โ attachments appear in the conversation history and, if email notification is enabled, arrive in the customerโs inbox as real attachments
- Customers see the same dropzone in the portal when replying, and downloaded files from your replies through a secure link
Email-to-Ticket: Inbound Email Support
Customers can now create support tickets by replying to any email they receive from your business โ invoices, payment reminders, order confirmations, and more. Business owners are notified instantly and can reply directly from email for a seamless two-way conversation.Whatโs New
- Reply-To on all outgoing emails โ Every invoice, order, reminder, and notification email now includes a Reply-To address at your businessโs
payreque.staddress - Automatic ticket creation โ Customer replies are parsed and converted into support tickets with full message body
- Smart customer matching โ Matches sender by exact email or company domain (e.g.,
jan@acme.commatches existing customersupport@acme.com) - Spam protection โ Emails from unknown senders (not matching any customer) are automatically rejected
- Two-way email conversations โ Business owners can reply to ticket notification emails, which appends to the conversation and notifies the customer
- New ticket notifications โ Business owners receive an email when a new ticket is created (both from portal and inbound email)
- Freelancer support โ Works for businesses with shops and freelancers with sales pages alike
- Attachment references โ Email attachments are tracked in ticket metadata for future retrieval
How It Works
- Customer receives an invoice, reminder, or any other email from your business
- Customer replies to the email with their question or concern
- A support ticket is automatically created and you receive a notification
- Reply to the notification email or open the ticket in your dashboard
- Your reply is sent to the customer โ they can reply back to continue the conversation
Archive Subscriptions
A new Archived status lets you permanently shelve subscriptions you no longer need โ customers who switched plans, former clients, completed projects, discontinued products โ while keeping all invoices and transaction history intact.Whatโs New
- Archive button on canceled subscriptions โ Open any canceled subscription and click Archive Subscription to move it out of your active list
- Confirmation modal โ Clear explanation of what archiving does before you confirm
- Dedicated Archived tab โ The subscription list includes an Archived tab with count badge
- Hidden from customer portal โ Archived subscriptions are invisible to customers
- Billing & MRR excluded โ No more accidental billing, not counted in revenue calculations
- Reactivation support โ Bring back any archived subscription if a customer returns
- Bulk action protection โ Archived subscriptions cannot be resumed or canceled via bulk actions
- All data preserved โ Invoices, transactions, tags, and notes remain accessible on the detail page
How It Works
- Cancel the subscription (if still active)
- Click Archive Subscription on the canceled subscriptionโs detail page
- Confirm in the modal โ the subscription moves to the Archived tab
- Customer no longer sees it, billing stops, your list stays clean
- Need it back? Click Reactivate Subscription any time
Chargeback Details on Invoice Page
Invoice detail pages now show chargeback information and payment retry status directly in the sidebar, eliminating the need to navigate to the subscription page to understand a failed payment.Whatโs New
- Chargeback status badge โ Invoices with chargebacks display a red โChargebackโ badge instead of โPaidโ
- Chargeback details card โ Shows amount, date, SEPA reason code, and chargeback ID on the invoice sidebar
- Payment retry status โ Failed attempts, last failure date, next retry schedule, and full retry history visible on the invoice
- Status protection โ Chargeback status can no longer be accidentally overwritten back to โPaidโ by webhooks or payment syncs
- Direct subscription link โ Quick navigation to the associated subscription from the chargeback card
How It Works
- When a chargeback is received, the invoice status automatically changes to Chargeback
- Open the invoice to see the Chargeback Details card in the sidebar
- If linked to a subscription, the card also shows Payment Retry Status with attempt history
- Click View Subscription to manage retry settings or take further action
Bulk Subscription Price Adjustments
Apply inflation adjustments and price increases to multiple subscriptions at once. The enhanced bulk pricing wizard supports multiple increase methods, smart rounding, scheduling, MRR impact previews, and legally compliant customer notifications.Whatโs New
- Three increase methods โ Choose between percentage-based increase (+X%), fixed amount (+EUR X), or setting a specific new price for all selected subscriptions.
- Smart rounding โ Round results to the nearest EUR 0.50, EUR 1.00, or EUR 5.00 with options for round up, round down, or nearest.
- Price cap โ Set a maximum price to prevent subscriptions from exceeding a limit after the increase.
- Flexible scheduling โ Apply immediately, on a specific future date, or at each subscriptionโs individual next renewal date.
- MRR impact preview โ See the total revenue impact before executing, with current MRR, new MRR, increase amount, and percentage change.
- Per-subscription preview table โ Review each subscriptionโs old price, new price, and difference in a scrollable table.
- Customer notification emails โ Automatically send price increase emails with old/new price, effective date, and cancellation link.
- Dutch law compliance โ Built-in 30-day notice validation, cancellation right inclusion, and ACM-compliant email templates.
- Enhanced audit trail โ Full price change details (old/new amounts per subscription) stored in bulk action history.
How It Works
- Go to Bulk Actions > Subscriptions > Apply Inflation Adjustment
- Configure the increase method, rounding, scheduling, and notification preferences
- Review the MRR impact preview and per-subscription price changes
- Confirm and execute โ scheduled changes are applied automatically before billing
Support Request Improvements
Enhanced the support request system with smarter subscription linking, admin approval actions for cancellation requests, and detailed subscription popovers.Whatโs New
- Required subscription selection โ When creating a โCancel Subscriptionโ or โPause Subscriptionโ request, the subscription field is now required and auto-selected. The dropdown shows subscription names with amounts and status.
- Subscription hover popover โ On the admin request detail page, hovering over a linked subscription shows a detailed card with name, status, amount, billing interval, next billing date, and cancellation details.
- Approve & Reject actions โ Cancel subscription requests now show dedicated โApprove & Cancelโ and โReject & Keep Activeโ buttons for one-click decisions.
- Support page layout fix โ Fixed a layout issue on the customer portal support requests page where the heading and table were displayed side-by-side instead of stacked.
- Cancellation constraint fix โ Fixed a database constraint that prevented cancel subscription requests from being created.
Subscription Cancellation Requests
Subscription cancellations now go through a structured request process with configurable notice periods, reason collection, and automatic domain management. Customers submit a cancellation request from the portal, and the subscription stays active until the notice period ends.Whatโs New
- Cancellation request flow โ Customers select a reason and submit a request instead of instantly canceling. A support ticket is automatically created for admin review.
- Configurable notice period โ Set a notice period per product (default 30 days). The effective date is the later of the notice period end or the next billing date.
- Automatic domain management โ Linked domain auto-renewals are automatically disabled when a cancellation is requested.
- Admin controls โ Withdraw cancellation requests or cancel immediately from the subscription detail page.
- Separate pause and cancel toggles โ Per-product settings to independently enable or disable pause and cancel actions in the customer portal.
- Cancellation mode choice โ Choose between โRequestโ mode (notice period + support ticket) or โImmediateโ mode (instant cancel) per product.
- Automatic processing โ A daily scheduled job cancels subscriptions that have passed their effective cancellation date.
How It Works
- Customer clicks Cancel Subscription in the portal and selects a reason
- A support request is created and the notice period begins
- The subscription stays active until the effective date
- Admin can review, communicate, withdraw, or cancel immediately
- After the notice period, the subscription is automatically canceled
Digital Product File Delivery
Sell digital files like PDFs, ebooks, and guides with automatic secure delivery. Upload a file to any digital product and customers receive unique download links immediately after payment.Whatโs New
- File upload on products โ Upload PDF, ZIP, or EPUB files (up to 50MB) when creating or editing a digital product
- Automatic delivery โ Customers receive secure, unique download links on the success page, in their order email, and in the customer portal
- Download limits โ Configure how many times a customer can download (1-100, default: 5) and how long the link stays active (1-365 days, default: 30)
- Download tracking โ See per-product and per-order download statistics including total downloads, active tokens, and exhausted tokens
- Payment page preview โ Digital products show an โIncludes digital fileโ card on the payment page so customers know what theyโre getting
- Multi-domain support โ Download links work across all domains including payrequest.me, custom domains, and the dashboard
- Customer portal access โ Customers can re-download files from their order history with remaining download count and expiry info
How It Works
- Create a product with type Digital and upload your file
- Configure Max Downloads and Link Expiry in the download settings
- Customer purchases the product and pays via Mollie
- A unique download token is created with your configured limits
- Customer downloads from the success page, email link, or customer portal
Consolidated Invoicing
Customers with multiple subscriptions can now receive a single combined invoice instead of separate invoices for each subscription. This reduces email noise and saves on transaction costs (up to โฌ0.29 per consolidated charge with Mollie SEPA Direct Debit).Whatโs New
- Global toggle โ Enable consolidated invoicing in Settings > Consolidated Invoicing with configurable frequency (monthly, bi-weekly, weekly) and anchor day slider
- Per-customer opt-in โ Enable consolidation individually per customer with optional frequency and anchor day overrides
- Automatic bundling โ Subscription charges are collected as pending items, then bundled into a single invoice on the anchor day
- Consolidated badge โ Invoices created by consolidation show an indigo Consolidated badge and can be filtered in the invoice list
- Grouped line items โ Consolidated invoice detail view groups charges by subscription
- Smart cancellation โ Pending items are automatically voided when a subscription is canceled
- Multi-currency support โ Customers with subscriptions in different currencies receive separate consolidated invoices per currency
- Automatic scheduling โ Invoices are generated automatically on the configured anchor day
How It Works
- Enable Consolidated Invoicing in Settings and choose frequency + anchor day
- Opt in customers via the Invoice Consolidation section in the customer edit form
- Subscription billing creates pending items instead of individual invoices
- On the anchor day, all pending items are bundled into one invoice per customer
- Payment is collected automatically (mandate) or an invoice email is sent (bank transfer)
Pause/Resume, Partial Payments & Pre-Incasso
Debt collection cases now support pausing, manual payment registration, balance waivers, and a new pre-collection stage โ giving you full control over the recovery process.Whatโs New
- Pause & Resume โ Temporarily suspend automated escalation while negotiating with customers. Paused cases show a purple badge and banner, and the customer portal shows โCase On Holdโ
- Register Payments โ Record bank transfers, cash, or other payments received outside PayRequest. The amount breakdown updates in real-time and the case auto-closes when fully paid
- Waive Balance (Kwijtschelding) โ Write off the remaining balance after partial payments for settlements. Waived amounts are tracked separately in the payment history
- Pre-Incasso (Stage 0) โ New optional first stage with gentle, informal reminder language. Auto-escalates to Stage 1 after 14 days. Toggle when creating a case
- Unified Activity Timeline โ All actions (emails, letters, payments, stage changes, notes) shown in a single timeline on the case sidebar
- Payment History Table โ Full log of every payment registered, with date, amount, method, and notes
- Paused filter โ Filter the debt collection overview by paused status
- Customer portal updates โ Paused banner, stage 0 soft language, and partial payment breakdown visible to customers
How It Works
- Create a case with optional Pre-Incasso toggle for a soft start
- Pause the case from the Actions sidebar when negotiating
- Register payments as they come in via bank transfer or cash
- Waive remaining balance when youโve agreed on a settlement
- Case auto-closes when the full balance is covered
Email Bounce Suppression & Delivery Tracking
PayRequest now automatically detects email bounces and spam complaints, suppresses future emails to problematic addresses, and confirms delivery of invoice reminders. No more silently sending emails to dead addresses.Whatโs New
- Automatic email suppression โ Bounced and complained emails are blocked until you clear the suppression or update the email address
- Bounce warning on customer profiles โ Red callout with bounce type, SMTP error, and a Clear Suppression button
- Email Issue History โ Full chronological log of bounces, complaints, and failures in the customerโs Logs tab
- Customer list filter โ New Email Issues filter and red Bounced badge on affected customer cards
- Delivery confirmation โ Invoice reminders show a green Email Delivered event in the timeline when Resend confirms receipt
- Auto-resolve transient failures โ Temporary delivery failures clear automatically when the next email delivers
- Smart email change โ Updating a customerโs email automatically clears suppressions and removes bounce tags
- 16 email channels protected โ Every customer-facing email (reminders, confirmations, debt collection, smart links, deposits) checks suppression before sending
- MCP integration โ The
send-invoice-remindertool returns a clear error when the customer email is suppressed
How It Works
- Resend reports a bounce or complaint via webhook
- PayRequest records the issue and blocks future emails to that address
- A red warning appears on the customer profile with full details
- Fix the email or click Clear Suppression to resume delivery
Contact Persons
Customers and business owners can now add Contact Persons โ additional people from the customerโs organization who receive email notification copies (CC). Perfect for bookkeepers who need invoice copies, managers who want payment updates, or technical contacts for subscription changes.Whatโs New
- Contact Persons page in the customer portal sidebar with add, edit, and delete
- Role labels โ General, Billing, Bookkeeping, Technical, Management, or Support
- Two notification categories โ Billing emails (invoices, payments, reminders) and Account emails (subscriptions, orders)
- Admin management โ Add and manage contact persons from the customer detail page in the dashboard
- Automatic CC โ Contact persons are automatically CCโd on matching email types
- Up to 10 contacts per customer with duplicate email prevention
How It Works
- Customer navigates to Contact Persons in the portal sidebar
- Adds a contact person with name, email, role, and notification preferences
- Future emails matching their selected categories are automatically CCโd to them
Subscription Suspension
A new Suspended status for subscriptions lets you halt service for non-paying customers while tracking the state in PayRequest and automatically reactivating when they pay.Whatโs New
- Suspend button on subscription detail page with optional reason field
- Orange โSuspendedโ badge โ distinct from blue โPausedโ to differentiate admin-initiated holds from voluntary pauses
- Customer email notification sent automatically when a subscription is suspended
- Auto-reactivation when the overdue invoice is paid via Mollie webhook โ no manual follow-up needed
- Manual unsuspend button for admin to reactivate at any time
- Suspended tab in the subscription table with count badge
- Insights dashboard Action Required section now shows suspended subscription count
- Customizable email template under Settings > Email Templates > Subscription Suspended
- Full activity log tracking for suspend, unsuspend, and auto-reactivation events
How It Works
- Customer has overdue invoices and isnโt paying
- Admin clicks Suspend Subscription and enters an optional reason
- Status changes to Suspended, customer receives email
- When customer pays the overdue invoice, subscription auto-reactivates
Debt Collection & Payment Recovery
A complete debt collection system to help you recover unpaid invoices professionally. From friendly reminders to formal notices and physical letters โ manage the entire recovery process from your dashboard.๐ Collection Cases
Create and manage collection cases for overdue invoices:- Case Management: Track every collection case with unique case numbers
- From Invoices: Open a case directly from any overdue invoice
- External Debts: Create cases for debts outside your invoicing system (auto-creates invoice)
- Customer Portal: Customers can view their case, see what they owe, and pay directly
- Activity Tracking: Full audit trail of every action, reminder, and payment
๐ 4-Stage Escalation Pipeline
Gradually increase urgency with a structured escalation process:| Stage | Name | What Happens |
|---|---|---|
| 1 | Friendly Reminder | Polite notice, assumes oversight |
| 2 | Formal Notice | Professional letter with payment deadline |
| 3 | Collection Fees | Fees added to the outstanding balance |
| 4 | Final Warning | Last chance before further consequences |
- Automatic Escalation: Cases progress through stages automatically based on days overdue
- Manual Control: Escalate or send reminders at any time
- Per-Case Language: Set Dutch or English per case for accurate communication
๐ถ Payment Plans (Installments)
Let customers pay in monthly installments when they canโt afford the full amount:- Flexible Terms: 2, 3, 6, or 12 monthly installments
- Automatic Billing: Uses PayRequestโs subscription system for automatic monthly charges
- Progress Tracking: Visual progress bar showing installments completed
- Auto-Close: Cases automatically close when all installments are paid
- Customer Requests: Customers can request a payment plan from the portal (toggle per case)
โ๏ธ Postal Letters via Pingen
Send physical collection letters for formal notices:- Professional Layout: A4 business letters with your company details
- Stage-Appropriate Content: Letter text matches the current collection stage
- QR Code Payment: Each letter includes a QR code for quick mobile payment
- Automatic Sending: Letters sent automatically during escalation (Stage 2+)
- Delivery Tracking: Monitor letter status (pending, sent, delivered)
๐ฐ Collection Fees
Add collection fees at later stages to cover recovery costs:- Visible Everywhere: Fees shown on payment pages, portal, and postal letters
- Clear Breakdown: Customers see original amount + fee = total
- Included in Plans: Payment plans cover the total including fees
๐ช Customer Experience
Customers see their collection case in the portal with:- Warning banner explaining the situation
- Case details and amount breakdown
- Stage progress indicator
- Pay Now button for immediate settlement
- Payment plan request option
MCP Integration: Claude Desktop & ChatGPT Support
Connect your favorite AI assistant to PayRequest and manage your billing with natural language conversations. The Model Context Protocol (MCP) integration is now fully working with both Claude Desktop and ChatGPT.๐ค Supported AI Assistants
- Claude Desktop: Anthropicโs desktop application with full MCP support
- ChatGPT: OpenAIโs ChatGPT with MCP connector support (Plus subscription required)
๐ฌ Natural Language Billing
Ask questions in plain English:- โWhat are my invoice statistics?โ
- โShow me all overdue invoicesโ
- โList my recent invoicesโ
- โSend a payment reminder for invoice #INV-2025-042โ
๐ง Available Tools
| Tool | Description |
|---|---|
| Get Invoice Stats | Real-time overview of total, pending, paid, and overdue invoices |
| List Invoices | Search and filter invoices by status |
| Get Overdue Invoices | Find invoices that need attention |
| Send Invoice Reminder | Automate payment reminder emails |
๐ Secure OAuth Authentication
- Industry-standard OAuth 2.0 with PKCE
- No API keys to manage or rotate
- Revoke access anytime from your dashboard
- All actions logged for audit purposes
โก Quick Setup
- Go to Settings โ API in your PayRequest dashboard
- Select the Claude Desktop or ChatGPT tab
- Follow the on-screen instructions
- Authenticate with your PayRequest account
- Start chatting with your billing data!
Bank Transfer Payment Method
Accept bank transfers with automatic payment matching. Customers pay via bank transfer, and PayRequest automatically marks invoices as paid when the payment arrives.๐ฆ Zero-Fee Bank Payments
Accept bank transfers without any PayRequest transaction fees:- Automatic Matching: Ponto integration matches incoming payments automatically
- Unique References: Each payment gets a unique reference code (e.g.,
PAY-12345) - Instant Recognition: Payments matched within minutes of arriving in your bank
- Copy Buttons: Easy one-click copying of IBAN and reference for customers
๐ฐ How It Works
- Customer selects โBank Transferโ at checkout
- Customer sees your IBAN and unique payment reference
- Customer transfers the exact amount via their bank
- Ponto syncs your bank transactions automatically
- PayRequest matches the reference and marks invoice as paid
๐ Available Everywhere
Bank Transfer is now available on all payment surfaces:- Payment Pages: Your public payment page (payrequest.me/yourbusiness)
- Invoice Payments: Customer portal invoice payment
- Smart Links: Shareable payment links
โ๏ธ Easy Setup
- Connect your bank via Settings โ Ponto
- Toggle Bank Transfer Payment Method on
- Optionally add custom instructions for customers
- Start accepting bank transfers!
๐ฏ Perfect For
- B2B Payments: Business customers who prefer bank transfers
- High-Value Transactions: Large payments without card limits
- Cost-Conscious Customers: No processing fees passed on
- European Markets: Strong bank transfer culture in NL, BE, DE
Vacation Mode
Take a break from your business without missing a beat. The new Vacation Mode lets you temporarily pause all new orders while keeping your shop and sales pages visible.๐๏ธ Pause Orders Temporarily
Enable Vacation Mode when you need a break:- Going on holiday
- Restocking inventory
- Seasonal closures
- Maintenance periods
โฐ Automatic End Dates
Set it and forget it:- Choose when vacation mode should automatically disable
- Your shop resumes accepting orders at midnight on the selected date
- Or leave it empty and manually re-enable when ready
๐ฌ Custom Messages
Tell customers whatโs happening:- Write a personalized vacation message
- Display your return date
- Keep customers informed and engaged
๐ก๏ธ Whatโs Protected
Vacation Mode only blocks new orders:- Existing subscriptions continue billing normally
- Customers can still pay outstanding invoices
- Your shop remains browsable
๐ Where to Find It
Shop โ Shop Settings tab โ Vacation Mode cardLearn more about Vacation Mode โPaid-Only Order Creation
Reduce email noise and keep your order data clean with the new Order Creation Mode for products.๐ Order Creation Control
New product setting to control when orders are created during checkout:Orders at Checkout (Default)- Current behavior - orders created immediately when checkout starts
- Emails sent right away (customer registration, order confirmation)
- Good for standard e-commerce where you want to track all attempts
- Orders only created after successful payment
- No emails until payment is confirmed
- Perfect for high-traffic products with many abandoned checkouts
๐ง Cleaner Email Flow
With paid-only mode enabled:- No โCustomer registeredโ emails for window shoppers
- No โNew orderโ notifications that get cancelled minutes later
- No โOrder cancelledโ emails for abandoned checkouts
- Customers only receive order confirmation when they actually pay
๐ฏ Where It Works
The order creation mode setting works across all checkout channels:- Shop checkout (cart-based purchases)
- Payment page (product links)
- Smart links (shareable payment URLs)
๐ก When to Use
Enable paid-only orders for products that:- Generate many abandoned checkouts
- Are used in marketing campaigns with high traffic
- Donโt require pre-payment order tracking
- Create too much email noise for your team
- Edit your product
- Go to Custom Fields step
- Find โOrder Creationโ setting
- Select โPaid-only ordersโ
Smarter Pricing & Better Payment Recovery
Make your pricing more flexible and ensure customers can easily complete their payments, even after interruptions.๐ฐ Price Per Unit for Numeric Fields
Create dynamic pricing based on quantities your customers enter. Perfect for rental days, seats, licenses, or any quantity-based pricing.Example Use Cases:- Rental equipment: โฌ16 per day ร number of days
- Event tickets: โฌ25 per person ร number of attendees
- Software licenses: โฌ10 per seat ร number of users
- Add a number field to your productโs custom fields
- Set a โper unit markupโ price (e.g., โฌ16)
- Customers enter their quantity and the total updates automatically
- Clear input field with per-unit price displayed
- Real-time calculation as they change the quantity
- Example: โ2 ร โฌ16.00 = +โฌ32.00โ
๐ Price Breakdown on Sales Page
Customers now see exactly what theyโre paying for with a clear, itemized breakdown on your payment page.Breakdown Shows:- Base product price
- Each custom field option with its price impact
- Setup fees (with your custom name like โDepositโ or โInstallationโ)
- Total price - clearly visible
- Builds trust with transparent pricing
- Reduces customer questions about charges
- Professional checkout experience
๐ Custom Fields Retained After Failed Payment
When a customerโs payment is interrupted (cancelled, failed, or closed), they no longer lose their selections.Before: Customer fills in rental days, size, options โ payment fails โ all data lost, start over.Now: Customer returns to payment page โ all their custom field selections are still there, ready to complete.Works With:- Cancelled payments
- Failed payments
- Browser closed during payment
- Session timeouts
๐ซ Cancelled Invoice Protection
Cancelled invoices can no longer be paid, preventing confusion and duplicate payments.What Happens:- Customer visits a cancelled invoice link
- Clear message: โThis invoice has been cancelledโ
- Invoice items shown with strikethrough (so they know what was ordered)
- Payment form is completely hidden
- Prevents payments on orders youโve already cancelled
- Clear communication with customers
- No manual refunds needed for cancelled orders
Get Paid Faster with Automated Reminders & Invoice Read Receipts
Stop chasing payments manually. PayRequest now automatically reminds your customers about unpaid invoices and shows you exactly when theyโve seen them.๐ Automated Payment Reminders
Set it and forget it. Your invoices now remind customers automatically so you donโt have to.What You Get:- Automatic reminder emails sent daily at 9:00 AM
- Choose when to remind: before due date, after due date, or both
- Control how often reminders are sent (e.g., once per week)
- Professional reminder emails with your branding and invoice details
- Open any invoice
- Go to the โPayment Remindersโ tab
- Toggle reminders on
- Set your preferences (days before/after, frequency)
- Done! Reminders will be sent automatically
- Send a reminder manually anytime with one click
- Send reminders to multiple invoices at once with bulk actions
- See complete history of all reminders sent
๐๏ธ Invoice Read Receipts
Know the moment your customer opens their invoice - just like email read receipts.New โViewedโ Indicator:- Sky blue โViewedโ badge appears on invoices your customer has opened
- See the exact date and time they viewed it
- Appears in invoice history timeline
- Customer says โI never received itโ? Check if they viewed it
- Following up on unpaid invoice? Know if theyโve seen it first
- Optimize your timing: Follow up right after theyโve viewed
๐ก Get Paid Faster
Before: Manually tracking which invoices need reminders, guessing if customers received them, chasing payments one by one.Now: Reminders go out automatically, you see when customers view invoices, and you can focus on your actual business.Payment Page Enhancements: Duplicate Prevention & Language Switcher
Prevent accidental double charges and serve international customers better with two important payment page improvements.๐ก๏ธ Pending Payment Protection
Customers can no longer accidentally pay twice while SEPA Direct Debit payments are processing.How It Works:- When a customer pays via SEPA Direct Debit, payment takes 1-3 business days to complete
- During this time, the invoice status is โpendingโ instead of โpaidโ
- If customer opens the payment link again, they see a clear warning
- Payment form is completely hidden - prevents duplicate charges
- โฐ Yellow warning callout: โPayment Processingโ
- Message: โSEPA Direct Debit is pending. This typically takes 1-3 business days to complete.โ
- Full invoice details (items, quantities, total amount)
- No payment button or form visible
- โ Zero duplicate payments - impossible to pay twice
- โ Clear communication - customers understand whatโs happening
- โ No manual refunds - prevents the problem entirely
- โ Professional experience - shows payment processing expertise
- Applies to all payment pages: direct links, smart links, invoice links
- Checks real-time payment status via Mollie transaction data
- Works with
?invoice=parameter in URLs - Automatic - no configuration needed
๐ Language Switcher Dropdown
All payment pages now include an interactive language switcher for seamless multilingual experiences.Features:- Fixed Top-Right Position: Always visible, never in the way
- Flag Emoji Indicators: ๐ฌ๐ง English and ๐ณ๐ฑ Dutch with country flags
- Smart URL Preservation: Keeps all parameters (invoice numbers, product IDs, etc.)
- Instant Switching: No page reload, immediate language change
- Clean Design: Ghost button style matches payment page aesthetic
- Current language flag in top-right corner (๐ฌ๐ง or ๐ณ๐ฑ)
- Click to reveal dropdown with both language options
- Select new language โ page content updates immediately
- All buttons, labels, and messages translate automatically
- International businesses serving Dutch and English customers
- Customers sharing payment links with others who prefer different languages
- Invoices sent to companies with international teams
- Payment pages accessed from global marketing campaigns
- Works with
?lang=enand?lang=nlURL parameters - Preserves query parameters when switching languages
- Example:
?invoice=1505&lang=nlโ?invoice=1505&lang=en - Uses FluxUI dropdown component for consistency
Quote Requests for Freelancer Pages
Engage with potential customers before they buy. Enable quote requests on your freelancer page to receive custom project inquiries.๐ฌ Quote Request Button
Let visitors request custom quotes directly from your freelancer page.- One-Click Enable: Toggle โEnable Request Quoteโ in Payment Page settings
- Beautiful Modal Form: Professional quote form appears without leaving the page
- Clean UX: No URL changes, smooth AJAX submission with success confirmation
- Instant Notifications: Email sent to you immediately with customer details
- Auto-Creates Customers: New customer profiles created automatically
- Custom service inquiries
- Project scope discussions
- Pricing questions before commitment
- Building customer relationships
- Qualifying leads
๐ Support Requests Dashboard
Manage all customer inquiries in one place.New Features:- Support Requests Sidebar Item: Access from Store Management section
- Available on Freelancer Plan: No upgrade required - all users can receive quotes
- Quote Request Type: Dedicated request type with โQuoteโ label
- Customer Linking: Automatically finds or creates customer profiles
- Email Integration: Reply-to set to customer email for easy responses
- View all quote requests in dashboard
- Filter by type (Quote, Support, Refund, etc.)
- Track request status (Open, In Review, Resolved)
- Assign to team members
- Add internal notes
- Link to created invoices
๐จ Professional Customer Experience
Built-in features for a polished experience.- Success Callout: Green checkmark confirmation when quote sent
- Error Handling: Clear error messages if something goes wrong
- Form Validation: Email format checking, required fields
- Loading States: โSendingโฆโ button during submission
- Mobile Optimized: Works perfectly on all devices
- Customer clicks โRequest Custom Quoteโ on your freelancer page
- Fills form with name, email, and message
- Clicks โSend Requestโ โ Shows โSendingโฆโ
- Green success callout appears: โQuote request sent!โ
- You receive email + dashboard notification
- Respond to customer and convert to invoice
AI-Powered Products & Smart Subscription Management
Save time with AI-generated product descriptions, offer profitable add-ons with markup pricing, and collect payments faster with one-click mandate charging.๐ค AI Product Description Writer
Never stare at a blank screen again. Generate professional product descriptions in seconds.- Click the Sparkles Icon: Located right in your product editor toolbar
- Instant Professional Copy: AI writes 2-3 sentences highlighting your productโs benefits
- Sales-Focused: Emphasizes value and what customers get, not just features
- Edit & Personalize: Use as a starting point and customize to match your brand
- Always Available: Works for any product - just enter a product name and click
- Quickly creating product catalogs
- Maintaining consistent professional tone
- Overcoming writerโs block
- Saving hours of copywriting time
๐ฐ Flexible Add-On Pricing
Offer extras and upgrades with automatic price calculations. Perfect for upselling services and options.Toggle Add-Ons- Simple on/off switches for extras (SSL certificate, priority support, etc.)
- Price clearly shown: โ+โฌ25.00โ
- Customers see exactly what theyโre paying for
- Different pricing tiers in one product (Basic/Pro/Enterprise)
- Each option can have its own markup price
- Great for server resources, storage tiers, feature bundles
- Customer shop checkout
- Subscription creation in dashboard
- Automatic price calculation: (Base Price + Selected Add-ons) ร Quantity
- Set a fixed custom price when creating subscriptions
- Add-ons automatically excluded (custom price is final amount)
- Clear info message explains no add-ons will be charged
- Perfect for special deals and negotiated contracts
โก Instant Mandate Charging
Get paid faster. Charge existing SEPA mandates with one click instead of waiting for the billing cycle.How It Works- Open any unpaid invoice linked to a subscription with mandate
- See the โโก Charge Mandate Nowโ button
- Click to charge immediately
- Payment processes via existing SEPA mandate
- Invoice marked as processing
- Only appears for invoices with active mandates
- Prevents duplicate charges (checks last 5 days)
- Shows processing status after charging
- Clear messaging about 1-3 day SEPA processing time
- Charging early renewals
- Processing failed billing immediately
- Getting cash flow faster
- Reducing wait time for scheduled billing
๐ Improved Manual Renewals
Create invoices for subscriptions anytime, with automatic mandate detection.Automatic Payment Method Selection- Has Mandate: Charges SEPA mandate automatically
- No Mandate: Sends invoice email with payment link to customer
- Takes you to the invoice page (not payment checkout)
- You see the invoice, customer gets charged or emailed
- Clear success messages explain what happened
- Billing early renewals
- Processing extra charges mid-cycle
- Offering discounts with manual invoicing
๐จ Better User Experience
Small improvements that make your daily work smoother.Clearer Payment Status- Processing indicator replaces button after charging
- Shows โPayment Processing - SEPA Direct Debit pending (1-3 business days)โ
- No confusion about whether charge went through
- Fixed: All invoice transactions now appear correctly in Transactions tab
- See all payment attempts (pending, paid, canceled, expired)
- Payment IDs shown in success messages for easy tracking
- Detailed breakdown: Base Price + Add-ons + Quantity = Total
- Only shows add-ons when applicable
- Clear indication when custom pricing is used
๐ก What This Means For Your Business
Save Time- AI writes product descriptions in seconds, not hours
- Automatic price calculations eliminate manual math
- One-click charging faster than manual bank transfers
- Easy to offer add-ons and upgrades
- Clear pricing encourages upsells
- Faster payments improve cash flow
- Smart custom pricing prevents double-charging
- Duplicate charge prevention protects your reputation
- Clear status indicators reduce support questions
- Consistent product descriptions across catalog
- Clean, modern interface throughout
- Customer-friendly checkout with clear pricing
๐ Fixes & Improvements
- Transaction Display: Fixed issue where some invoice transactions werenโt appearing in the Transactions tab
- Price Calculations: Subscription summaries now correctly show totals including add-on markup
- Status Updates: Payment processing status now updates immediately after charging mandates
- Error Messages: Clearer explanations when operations canโt be completed
Invoice Payment Links & Retry System
Major improvements to how customers pay invoices, making failed or canceled payments easier to retry and giving you more control over payment links.๐ Invoice Payment Links
- Easy Sharing: Share invoice payment links directly from your dashboard
- Invoice Status Badges: Payment pages show invoice number with color-coded status (Paid, Pending, Overdue)
- QR Code Support: Generate QR codes for mobile payments - perfect for in-person or printed invoices
- Permanent Links: Payment links never expire and work until the invoice is paid
๐ Payment Retry System
- Smart Retry: Failed or canceled payments can be easily retried using the same invoice
- Auto-Fill Everything: Retry links remember all customer details - no need to re-enter information
- No Duplicate Invoices: System reuses the same invoice instead of creating duplicates
- Clear Status Display: Customers see if an invoice is already paid before attempting payment
๐ณ Payment Page Enhancements
- More Pre-Fill Options: Share links with customer info, amounts, payment methods, and addresses pre-filled
- Product Links: Link directly to specific products with prices automatically filled in
- Custom Fields Support: Collect additional information like domain names or custom requirements
- Mobile Friendly: All payment pages work perfectly on phones and tablets
๐ฏ Customer Experience Improvements
- Paid Invoice Display: Customers see a clear success message with payment details for already-paid invoices
- Item Breakdown: Complete list of purchased items with quantities and prices
- Payment Protection: Canโt accidentally pay the same invoice twice
- Faster Checkout: Pre-filled information speeds up the payment process
๐ New Documentation
- Invoice Payment Links Guide: Learn how to share payment links effectively
- Payment Retry Instructions: Help customers retry failed payments
- Payment Page Parameters: Complete guide to pre-filling payment information
- QR Code Usage: How to use QR codes for quick mobile payments
๐ Reliability Improvements
- Order Status Updates: Orders now correctly show as โcompletedโ after successful payment
- Faster Processing: Improved webhook handling for quicker payment confirmations
- Subscription Activation: Subscriptions activate immediately after payment instead of staying โpendingโ
- Better Error Recovery: Automatic retry of failed payment notifications
๐ก What This Means For You
- Less Support Work: Customers can retry failed payments themselves
- Professional Experience: Consistent, branded payment flows everywhere
- Better Tracking: Clear payment status throughout your dashboard
- More Flexibility: Multiple ways to share payment links (email, SMS, QR codes)
- Happier Customers: Smooth payment experience reduces abandonment
๐จ Quality of Life Updates
- Cleaner URLs: Simplified payment link format for better sharing
- Unified System: All invoice payments now use the same reliable payment page
- Automatic Updates: Payment status syncs across invoices, orders, and subscriptions
- Better Navigation: Easy access to payment links from invoice details and lists
Iframe Payment Integration Fix
Enhanced checkout process to work seamlessly when embedded in iframes, resolving iDEAL payment issues.๐ฏ Iframe Payment Support
- Embedded Checkout: PayRequest checkout now works perfectly when embedded in third-party websites
- iDEAL Integration: Fixed payment flow for iDEAL and other payment methods within iframes
- Parent Window Redirect: Smart detection automatically redirects to payment pages in the parent window
- Universal Compatibility: Works with all payment providers that have frame restrictions
๐ก User Benefits
- Seamless Integration: Businesses can embed PayRequest checkout forms anywhere
- No Payment Interruptions: Customers complete payments without technical errors
- Better User Experience: Smooth transition from embedded forms to secure payment pages
- Wide Compatibility: Works across different websites and integration methods
Payment Reminder Race Condition Fix
Critical bugfix preventing payment reminders from being sent for already paid invoices.๐ Race Condition Fix
- Database Synchronization: Added fresh database checks to prevent stale component state
- Real-Time Validation: Verify invoice status at the moment of reminder sending
- User Feedback: Clear error messages when attempting to send reminders for paid invoices
- Webhook Reliability: Prevents race conditions between webhook processing and user actions
๐ง Technical Details
- Problem: Users could send reminders for invoices that were paid during their session
- Root Cause: Livewire component state not updated when webhooks processed payments
- Solution: Double-check invoice status with fresh database query before sending reminders
- Impact: Eliminates customer confusion from receiving reminders for already paid invoices
Product Duplication & Category Display Types
New powerful features for managing your product catalog with enhanced organization and efficiency.๐ Product Duplication System
- One-Click Duplication: Copy any product with customizable name and price
- Modal Interface: Clean popup for quick edits during duplication
- Complete Copy: All settings, descriptions, and configurations preserved
- Time-Saving: Perfect for creating product variations and seasonal items
๐ Category Display Types
- Cards Layout: Visual grid display perfect for products with images
- List Layout: Horizontal layout ideal for services and detailed descriptions
- Price Table Layout: Professional comparison tables for plans and tiers
- Flexible Organization: Each category can use a different display type
๐ฏ Enhanced Shop Experience
- Category-Specific Headers: Categories show their name and description instead of generic text
- Clean Navigation: Removed generic welcome text for focused product browsing
- Professional Appearance: Better visual hierarchy and customer experience
๐ ๏ธ Technical Improvements
- PostgreSQL Compatibility: Fixed boolean field handling for reliable product operations
- Better Performance: Optimized database queries and field management
- Translation Support: Full Dutch language support for all new features
Complete Documentation Redesign
Brand new comprehensive documentation to help you get the most out of PayRequest.๐ New Help Resources
- Getting Started Guide: Interactive setup checklist for new users
- Payment Methods: Complete guide to connecting Mollie, Stripe, and other providers
- Custom Domains: Professional branded storefronts for your business
- Customer Portal: Self-service tools for your customers
๐จ Enhanced Experience
- Interactive Components: Expandable sections and tabbed content
- Visual Examples: Real-world screenshots and use cases
- Mobile Optimized: Perfect experience on all devices
- Fast Search: Instantly find what you need
Improved Shopping Cart
Enhanced cart functionality with better quantity management and custom field support.๐ Cart Improvements
- Quantity Management: Easier product quantity adjustments
- Custom Fields: Support for product-specific customer information
- Better Validation: Improved error handling and user feedback
- Session Persistence: Cart contents saved across browser sessions
๐ง Technical Fixes
- Mandate Sync: Automatic synchronization for subscription orders
- Webhook Reliability: Fixed 404 errors on custom domains
- API Access: Resolved Mollie API mandate access issues
Enhanced Activity Tracking
Improved history views with better organization and visual design.๐ Better Organization
- Segmented Tabs: Replace dropdowns with visual tab navigation
- Timeline Sorting: Most recent activities shown first
- Activity Logging: Comprehensive tracking of invoice and subscription changes
- Visual Callouts: Important events highlighted with colored indicators
๐ฏ User Experience
- Cleaner Interface: Modern tab-based navigation
- Better Context: Clear visual hierarchy for different event types
- Faster Navigation: Quick access to relevant information
Enhanced Platform Reliability
Improved platform stability and automatic issue resolution for better uptime.๐ ๏ธ Platform Improvements
- Automatic Monitoring: Continuous health checks every 15 minutes
- Self-Healing: Automatic resolution of common issues
- 24/7 Reliability: Proactive maintenance prevents downtime
- Better Performance: Faster loading and smoother experience
๐ What This Means for You
- Less Downtime: Issues fixed before you notice them
- Consistent Service: Reliable access to your billing dashboard
- Peace of Mind: Your billing operations run smoothly around the clock
Automated Maintenance & Custom Setup Fees
Platform reliability improvements and enhanced setup fee customization.๐ ๏ธ Automated Maintenance
- Self-Healing System: Automatic issue detection and resolution
- 24/7 Monitoring: Continuous health checks prevent downtime
- Proactive Fixes: Problems solved before they affect your business
- Better Uptime: More reliable access to your billing dashboard
๐ฐ Custom Setup Fee Names
- Personalized Terms: Use โBorgโ, โInstallation Feeโ, or any custom name
- Clear Descriptions: Explain what setup fees cover to customers
- Multi-Language: Dutch, English, and other language support
- Business Specific: Terms that match your industry and customer expectations
Enhanced Payment Processing & Product Sharing
Major improvements to payment handling and new product sharing capabilities.๐ณ iDEAL Payment Improvements
- Instant Activation: Subscriptions start immediately after iDEAL payments
- Better Reliability: Enhanced payment processing for Dutch customers
- Faster Setup: Quicker mandate creation and subscription activation
- Reduced Support: Fewer customer questions about payment status
๐ Product Sharing & QR Codes
- Professional Links: Share products with your custom domain
- QR Code Generation: Perfect for in-person sales and marketing materials
- Easy Sharing: One-click link copying for emails and social media
- Mobile Optimized: Works seamlessly on phones and tablets
๐ Dutch Language Support
- Complete Translation: Full Dutch interface for Dutch customers
- Localized Content: Documentation and help content in Dutch
- Cultural Adaptation: Payment terms and business language that fits the Dutch market
Order Management & Checkout Improvements
Enhanced order handling with better deletion options and checkout flexibility.๐๏ธ Order Management
- Order Deletion: Delete orders with related items for cleaner records
- Status Filtering: Better organization with status-based filtering
- Checkout Parameters: Support for disabled checkout fields
- Address Handling: Improved URL parameter processing for customer addresses
๐ณ Payment Processing
- Subscription Webhooks: Instant subscription activation for one-time payments
- Amount Display: Fixed monetary formatting issues across the platform
- Sync Improvements: Better Mollie integration and balance visibility
Subscription System Overhaul
Major improvements to subscription management and database performance.๐ Subscription Enhancements
- Better Performance: Faster subscription processing and management
- PostgreSQL Fixes: Resolved database compatibility issues
- Customer Management: Enhanced tools for managing customer subscriptions
- Improved Reliability: More stable subscription billing and processing
๐ Platform Improvements
- Database Optimization: Significant performance improvements
- Error Handling: Better error messages and user feedback
- Data Integrity: Enhanced data validation and consistency
Enhanced Analytics & Banking Integration
New insights dashboard features and improved bank connectivity.๐ Analytics Improvements
- Bank Balance Cards: Real-time account balance display from Ponto integration
- Subscription Renewals: Upcoming renewal tracking and management
- Better Insights: Enhanced dashboard with actionable business metrics
- Performance Tracking: Improved monitoring of key business indicators
๐ฆ Banking Features
- Ponto Integration: Enhanced bank account connectivity
- Balance Monitoring: Real-time account balance tracking
- OAuth Improvements: Better authentication flow for bank connections
- Sync Reliability: More stable bank transaction synchronization
Modern Design & Checkout Enhancements
Complete design refresh with improved checkout functionality.๐จ Design Improvements
- Modern Cards: Contemporary card styling throughout the platform
- Dark Theme: Elegant dark mode options for better user experience
- Professional Layout: Cleaner, more professional interface design
- Mobile Responsive: Optimized experience across all devices
๐ Checkout Enhancements
- Pre-filled URLs: Support for pre-populated checkout forms
- Custom Fields: Enhanced custom field handling in checkout process
- PayRequest.me Domain: Cleaner, more professional payment URLs
- Better Validation: Improved form validation and error handling
Customer Management & Email Automation
Advanced customer relationship tools with automated email workflows.๐ฅ Customer Management
- Customer Tags: Organize customers with customizable tags and filtering
- Modern Card Design: Beautiful customer cards with improved information display
- Tag Filtering: Quick customer searches using tag-based filters
- Health Tracking: Monitor customer email health and engagement
๐ง Email Automation
- Smart Workflows: Automated email responses based on customer behavior
- Health Monitoring: Track email bounces, complaints, and delivery issues
- Customer Segmentation: Target specific customer groups with relevant messaging
- Automation Rules: Set up custom triggers for email campaigns
Invoice Refunds & Improvements
Complete refund system with better invoice management tools.๐ฐ Refund System
- Full Refund Support: Process complete or partial refunds easily
- Duplicate Prevention: Automatic protection against accidental double refunds
- Visual Indicators: Clear refund status display for invoices
- Business & Customer Views: Comprehensive refund information for all users
๐ Invoice Enhancements
- Improved Sidebar: Better invoice detail navigation and information display
- Enhanced UX: Cleaner interface with better user experience
- Translation Updates: Improved Dutch language support throughout
- Amount Display: Fixed critical monetary formatting issues
Team Management & Product Categories
Enhanced collaboration tools and better product organization.๐ฅ Team Management
- Complete Team System: Invite and manage team members with role-based access
- Invitation Cleanup: Automatic cleanup of expired team invitations
- Better Permissions: Granular control over team member access levels
- Improved Workflow: Streamlined team collaboration features
๐ฆ Product Categories
- Category System: Organize products into logical categories
- Better Navigation: Easier product discovery and management
- Pricing Fixes: Resolved critical Mollie migration pricing issues
- Enhanced Organization: Cleaner product management interface
PayRequest 2.0 Platform Launch
Major platform redesign with modern technology and enhanced reliability.๐ Modern Platform
- New Technology Stack: Updated to latest Laravel, Livewire, and FluxUI
- Modern Interface: Complete redesign with contemporary card-based layouts
- Logo System: Dynamic logo switching and improved branding
- Better Performance: Faster loading times and smoother interactions
๐ง Reliability Improvements
- Webhook System: Comprehensive webhook reliability and failure recovery
- Billing Improvements: Enhanced subscription billing and payment processing
- CSV Export: Complete export functionality with proper monetary formatting
- Security Enhancements: Improved security across all platform features
Enhanced Data Management & Security
Major improvements to data export capabilities and customer management security.๐ Comprehensive CSV Export
- Monetary Value Fixes: Accurate financial data in all exports
- Custom Field Support: Export custom field data for detailed analysis
- Multi-format Options: Choose the data format that works for your workflow
- Bulk Operations: Export large datasets efficiently
๐ Enhanced Security
- Customer-Specific Access: Improved mandate sync with proper user isolation
- Bulk Action Security: Fixed security issues in bulk operations
- Data Privacy: Better protection of customer financial information
- Audit Trail: Complete tracking of all data access and modifications
Advanced Organization & Subscription Analytics
Powerful new tools for organizing customers and tracking subscription performance.๐ท๏ธ Enhanced Tag Management
- Advanced Search: Find tagged customers and subscriptions instantly
- Smart Pagination: Navigate large tag lists efficiently
- CSV Export: Export tagged data for external analysis
- Improved Layout: Cleaner interface for better productivity
๐ Subscription Insights
- Duration Tracking: Visual progress indicators for subscription lifecycles
- Internal Notes: Add private notes to subscription records
- Performance Analytics: Better understanding of subscription health
- Timeline Views: Clear history of subscription changes
Trial System & Performance Optimization
Complete trial functionality and major performance improvements for better user experience.๐ Free Trial System
- Product Trials: Offer free trials on any subscription product
- Automatic Conversion: Seamless transition from trial to paid subscription
- Customer Communication: Clear trial status and billing information
- Business Control: Configure trial length and terms per product
โก Performance Improvements
- 99.9% Faster Sync: Eliminated performance bottlenecks in payment processing
- Real-time Notifications: Instant business notifications for important events
- Reduced Database Load: Optimized queries prevent system slowdowns
- Better Monitoring: Sentry integration for proactive issue resolution
Custom Domain Excellence & Payment Enhancements
Professional branded storefronts with advanced payment capabilities.๐ Custom Domain Perfection
- Seamless Integration: Your domain works flawlessly with all PayRequest features
- Cart Functionality: Shopping cart works perfectly on custom domains
- Asset Loading: Optimized performance on your branded storefront
- Route Management: Smart routing prevents conflicts and errors
๐ณ Advanced Payment Options
- Saved Payment Methods: Customers can reuse trusted payment methods
- SEPA Direct Debit: Streamlined European bank payments
- Payment Button States: Clear feedback during payment processing
- Mandate Management: Automatic handling of payment authorizations
Payment Processing Excellence & Multi-Language Support
Major improvements to payment reliability and complete Dutch language support.๐ณ Enhanced Payment Processing
- Custom Domain CSRF: Bulletproof security for custom domain payments
- Livewire Integration: Seamless real-time payment processing
- Subscription Management: Fixed mandate issues for reliable recurring billing
- Payment History: Complete transaction tracking and customer payment portals
๐ Complete Localization
- 89.6% Dutch Coverage: Nearly complete Dutch language interface
- Payment Translations: Clear payment terms in customerโs language
- Cultural Adaptation: Payment flows optimized for Dutch market
- Multi-Language Ready: Foundation for additional language support
Email System Overhaul & Enhanced Integrations
Professional email communications and improved third-party integrations.๐ง Advanced Email System
- Email Template Management: Custom templates for all communications
- Template Variables: Dynamic content personalization
- Delivery Tracking: Monitor email delivery success and failures
- Professional Design: Branded email templates that match your business
๐ Banking Integration
- Ponto Enhancement: Improved bank account synchronization
- Transaction Matching: Automatic reconciliation of bank transactions
- Real-time Updates: Faster sync with your business bank accounts
- Error Recovery: Robust handling of API connection issues
๐ผ๏ธ Visual Improvements
- Product Images: Upload and manage product photos
- Logo Management: Easy logo upload and customization
- Dark Mode: Enhanced dark mode support throughout the platform
- UI Polish: Improved dropdowns, cards, and visual elements
Advanced Customization & Activity Monitoring
Powerful tools for customizing products and tracking customer interactions.๐๏ธ Advanced Custom Fields
- Select Fields: Dropdown options with pricing markup
- Toggle Fields: Boolean options for add-on services
- Required Validation: Ensure important information is collected
- Cart Integration: Custom field data flows seamlessly through checkout
- Quantity Selection: Flexible quantity management per product
๐ Complete Activity Tracking
- Customer Logs: Track all customer interactions and changes
- Email History: Monitor invoice and payment email delivery
- Audit Trail: Complete history of all system activities
- Performance Insights: Understand customer behavior patterns
๐ง Professional Email Templates
- Custom Templates: Design emails that match your brand
- Template Variables: Personalize emails with customer and business data
- Resend Functionality: Easy re-sending of important communications
- Queue Management: Reliable email delivery with retry capabilities
Enhanced Mollie Integration & Developer Tools
Major improvements to payment provider connections and debugging capabilities.๐ Mollie OAuth Enhancement
- Bi-directional Sync: Automatic customer synchronization between PayRequest and Mollie
- Token Management: Automatic token refresh prevents connection interruptions
- Proxy Support: Enhanced API reliability for all Mollie operations
- Debug Tools: Comprehensive scripts for troubleshooting integration issues
๐ง Developer Experience
- PostgreSQL Optimization: Fixed boolean field handling for better database performance
- Sequence Management: Automatic fix for database sequence issues
- Error Logging: Enhanced logging for faster issue resolution
- Configuration Scripts: Automated setup tools for production deployment
Streamlined Onboarding & Invoice Automation
Simplified user experience with powerful automation features.๐ Magic Link Authentication
- Passwordless Login: Secure email-based authentication
- Onboarding Flow: Guided setup for new users
- Reduced Friction: Faster access to your billing dashboard
- Security First: Enhanced security without password complexity
๐ Invoice Automation
- Smart Numbering: Configurable invoice numbering systems
- Transaction Integration: Seamless connection between payments and invoices
- Status Tracking: Real-time invoice status updates
- FluxUI Modernization: Updated interface with modern table components
Performance & Reliability Enhancements
Major infrastructure improvements for better platform stability.โก Performance Optimization
- Queue Management: Laravel Horizon integration for reliable job processing
- Token Automation: Automatic refresh of payment provider connections
- Timezone Handling: UTC-based token management for global reliability
- Database Efficiency: Optimized queries and proper boolean handling
๐ Enhanced Automation
- Chargeback Monitoring: Automatic detection and processing of chargebacks
- Sync Reliability: Improved synchronization with payment providers
- Error Recovery: Better handling of API failures and timeouts
- Deployment Scripts: Streamlined production deployment process
Complete Multi-Language Foundation
Comprehensive internationalization system for global businesses.๐ Translation System
- Laravel i18n Integration: Professional translation management system
- Dutch Language Support: Complete Dutch interface for local businesses
- Translation Tracking: Automated scanning and coverage reporting
- Dynamic Content: Multi-language support for all user-facing content
๐ฏ Localized Experience
- Shop Localization: Customer-facing content in local languages
- Invoice Translation: Localized invoice templates and terminology
- UI Components: Translated interface elements throughout the platform
- Cultural Adaptation: Payment terms adapted for different markets
Professional Payment Pages & Custom URLs
Enhanced payment collection with branded, professional appearance.๐ฐ Payment Page System
- Custom Handles: Professional URLs like payrequest.me/yourhandle
- Flexible Amounts: Support for custom and fixed payment amounts
- Business Branding: Professional appearance with your business identity
- Mobile Optimized: Perfect experience across all devices
๐จ Enhanced Interface
- Modern Design: Contemporary card styling and visual improvements
- Dashboard Optimization: Faster loading with optimized queries
- Icon Standardization: Consistent visual language throughout
- Empty State Improvements: Better guidance when starting with the platform
Banking Integration & Wise Support
Expanded banking capabilities with new financial institution support.๐ฆ Wise Integration
- Profile Management: Connect and manage Wise business accounts
- Transaction Sync: Automatic synchronization of Wise transactions
- Multi-Currency: Enhanced support for international transactions
- Balance Monitoring: Real-time account balance tracking
๐ Enhanced Localization
- Language Expansion: Additional translation coverage for English and Dutch
- Settings Localization: Multi-language support for all settings pages
- Helper Functions: Enhanced internationalization tools for developers
Advanced Mandate & Transaction Management
Comprehensive tools for managing payment mandates and transaction details.๐ Mollie Mandate System
- Complete Management: Full lifecycle management of SEPA Direct Debit mandates
- Enhanced Logging: Detailed logging and pagination for mandate operations
- Customer Linking: Automatic linking of mandates to customer records
- Status Tracking: Real-time mandate status monitoring
๐ Transaction Insights
- Detail Views: Comprehensive transaction information with formatted metadata
- Responsive Design: Mobile-optimized transaction displays
- Enhanced Formatting: Improved layout and visual presentation
- JSON Formatting: Professional display of complex transaction data
Customer Management & Navigation Improvements
Streamlined customer management with improved navigation and search.๐ฅ Customer Experience
- Detailed Views: Comprehensive customer detail pages with subscription information
- Smart Navigation: Direct links between related records (customers, subscriptions, payments)
- Search Integration: Enhanced Algolia search with customer and subscription indexing
- Simplified Interface: Cleaner navigation with better user experience
๐ Relationship Management
- Connected Data: Seamless navigation between customers, subscriptions, and payments
- Context Awareness: Smart buttons and links based on available data
- Improved Organization: Better grouping and presentation of related information
๐ฎ Coming Soon
Weโre constantly working on new features and improvements. Hereโs whatโs on our roadmap:Q2 2026
- Multi-Currency: Full support for international currencies
- Advanced Reporting: Custom dashboard builder and data visualization
- AI-Powered Insights: Machine learning for churn prediction and revenue optimization
- Stripe Payment Provider: Full Stripe integration alongside Mollie