Requirements

Enabling WordPress Permalinks for PaddlePay License Manager

To ensure the PaddlePay License Manager plugin functions correctly, WordPress Permalinks must be enabled with a suitable permalink structure.

How to Enable Permalinks

  1. Go to Permalink Settings
    Navigate in your WordPress dashboard to:
    Dashboard > Settings > Permalinks

  2. Choose a Permalink Structure
    By default, WordPress uses the Plain structure (e.g., https://yourwebsite.com/?p=123), which is not compatible with the PaddlePay License Manager REST API.

    To enable proper functioning, select one of the following permalink structures:

    • Post name (recommended):
      https://yourwebsite.com/sample-post/

    • Day and name:
      https://yourwebsite.com/2024/12/30/sample-post/

    • Month and name:
      https://yourwebsite.com/2024/12/sample-post/

    • Custom structure:
      You may create your own URL format if needed.

  3. Save Your Changes
    After selecting a suitable permalink structure, click Save Changes at the bottom of the page to apply.


 

Why Is This Important?

  • The PaddlePay License Manager plugin uses WordPress REST API endpoints under /wp-json/paddlepay/v2/.

  • The default Plain permalink structure breaks REST API URLs, causing the plugin to malfunction.

  • Switching to a readable permalink structure like Post name ensures smooth API routing and plugin functionality.