Registration Required option for Payment link does nothing

Author: Quack6765Created Oct 19, 2023Updated Jun 10, 2026
Labelsbug

Setup

  • Version: v5.7.32-C125
  • Environment: Docker

Checklist

  • Can you replicate the issue on our v5 demo site https://demo.invoiceninja.com or https://react.invoicing.co/demo? Yes
  • Have you searched existing issues? Yes
  • Have you reported this to Slack/forum before posting? No
  • Have you inspected the logs in storage/logs/laravel.log for any errors? None whatsoever

Describe the bug

When generating a payment link, enabling the option Registration Required seems to do nothing. The client is not asked for his required informations defined in Client Portal->Registration

Steps To Reproduce

  1. Create a new payment link
  2. Select a product
  3. In the Settings tab, enable Registration Required
  4. Open a new private browsing tab and open the generated link to buy the product
  5. Enter your email
  6. No prompt for client information after that

Expected Behavior

I'm under the impression that when this option is checked, the client should be asked for the required informations defined in Client Portal->Registration

Logs

No logs whatsoever

Source: invoiceninja/invoiceninja