The FOSSBilling Forum Support Support - Setup & Configuration Issue with Product/Hosting Plan Assignment in Plesk via FOSSBilling Integration

Issue with Product/Hosting Plan Assignment in Plesk via FOSSBilling Integration

Issue with Product/Hosting Plan Assignment in Plesk via FOSSBilling Integration

 
  • 0 Vote(s) - 0 Average
 
FATAU
Junior Member

1
07-22-2025, 12:42 PM #1
Dear Support Team,

We are currently using FOSSBilling in combination with a Plesk server (v24.04 + Plesk Obsidian) to automate customer account and domain provisioning. The connection between FOSSBilling and Plesk basically works:

✅ The customer is correctly created as a reseller in Plesk.
✅ The customer’s domain is also correctly created and assigned in Plesk.
However, the following issue occurs:
❌ The desired service plan (“Light”) is not properly assigned to the customer/domain.
In the Plesk panel, the customer appears with a “custom” subscription, without the resource limits and settings defined in the intended service plan.
I have already verified the following:
  • In FOSSBilling, the product is correctly linked to the plan name “Light” in the server manager.
  • The service plan “Light” exists in Plesk with exactly the same spelling.
  • A test via the Plesk REST API using
    Code:

    POST /domains
    with the plan name specified also does not result in assigning the service plan, but instead creates only a simple domain with hosting.
From what I gathered in the documentation, assigning a service plan seems to require calling
Code:

POST /subscriptions
. However, this endpoint is not available in the current version of the Plesk REST API I can access.


My questions:
  1. Does FOSSBilling require
    Code:

    POST /subscriptions
    to correctly assign the service plan?
  2. Is there a workaround using the REST API or XML API to properly assign the desired service plan when creating a customer/domain?
  3. If this is a limitation of the current Plesk license (Web Admin vs. Web Pro vs. Web Host), which license level is required to use
    Code:

    /subscriptions
    via the API?

I would greatly appreciate your feedback and, if possible, a recommendation on how to correctly implement the product and plan assignment.

Thank you in advance!
Best regards,
Manfred
FATAU
07-22-2025, 12:42 PM #1

Dear Support Team,

We are currently using FOSSBilling in combination with a Plesk server (v24.04 + Plesk Obsidian) to automate customer account and domain provisioning. The connection between FOSSBilling and Plesk basically works:

✅ The customer is correctly created as a reseller in Plesk.
✅ The customer’s domain is also correctly created and assigned in Plesk.
However, the following issue occurs:
❌ The desired service plan (“Light”) is not properly assigned to the customer/domain.
In the Plesk panel, the customer appears with a “custom” subscription, without the resource limits and settings defined in the intended service plan.
I have already verified the following:

  • In FOSSBilling, the product is correctly linked to the plan name “Light” in the server manager.
  • The service plan “Light” exists in Plesk with exactly the same spelling.
  • A test via the Plesk REST API using
    Code:

    POST /domains
    with the plan name specified also does not result in assigning the service plan, but instead creates only a simple domain with hosting.
From what I gathered in the documentation, assigning a service plan seems to require calling
Code:

POST /subscriptions
. However, this endpoint is not available in the current version of the Plesk REST API I can access.


My questions:
  1. Does FOSSBilling require
    Code:

    POST /subscriptions
    to correctly assign the service plan?
  2. Is there a workaround using the REST API or XML API to properly assign the desired service plan when creating a customer/domain?
  3. If this is a limitation of the current Plesk license (Web Admin vs. Web Pro vs. Web Host), which license level is required to use
    Code:

    /subscriptions
    via the API?

I would greatly appreciate your feedback and, if possible, a recommendation on how to correctly implement the product and plan assignment.

Thank you in advance!
Best regards,
Manfred

 
  • 0 Vote(s) - 0 Average
Recently Browsing
 1 Guest(s)
Recently Browsing
 1 Guest(s)