Customers can order new services (Bundle, Internet, Voice or Recurring) or other products from available ones on this page, and pay upfront via the payment gateway or make a request for the admin's approval and pay later.
First, the admin should enable the option and make the necessary configurations in Config → Main → Portal → (Per partner settings → Order new products). Also, inside each tariff plan for ordering, the option Show tariff on Customer portal should be enabled and options below selected (this is a new section in tariff plans since v4.1 of Splynx):
If the options are disabled, the customer will not be able to order new products using the Customer Portal.
The customer can also navigate to Order new products from My services page by clicking on the
Order new products button at the top right corner or from the Dashboard by clicking on the
Add new products button:
If product ordering is allowed, the customer will see all available services as cards grouped according to their types: Bundles, Internet, Voice, Recurring:
Details about the service on each card can be viewed by clicking on
To select a service, the customer should click on the
Select the service button:
The customer will be presented with the following window:
If the customer changes their mind, they can remove the product from the cart by clicking on the delete button next to the product. If there are no products left, the Product checkout window will be empty:
If the customer wishes to select more services, they can do this by clicking on the
Select more button or on the cross button and proceed with selecting additional services:
The previously selected services will remain in the cart with the total sum indicated at the top right corner of the page. The quantity of the selected services will be shown next to the cart icon as well:
More services added:
The customer can also proceed to the Checkout window (cart) to order the selected services by clicking on
Checkout button when selecting services or on the cart icon at the top right corner of the page:
To allow the customer to pay with the payment add-on linked to their account, the admin should enable the Accept payment via payment gateway option in Config → Main → Portal → (Per partner settings → Order new products):
The customer will then be able to select the payment method to pay for the selected service(-s) in Checkout services (cart) window:
After clicking the
Order new product(s) button, the customer will receive a message on the payment status (possible status include Successful, Pending or Failed):
In case of a successful payment, the selected service(-s) will be activated immediately.
If the payment gateway is not enabled for the Customer Portal, the customer can still order the selected product(-s) in the form of a request, and wait for the admin's approval:
After clicking the
Order new product(s) button, the customer should receive the following message:
The admin can choose how to receive the customer's order (Tickets or Email) in Config → Main → Portal → (Per partner settings → Order new products).
In the example below, we've chosen Tickets as a channel for receiving orders:
With such configuration, the admin will automatically receive the customer's order as a ticket:
The admin can reply to it:
The customer can also view the ticket on Tickets page of Customer Portal:
The admin should approve the ordered service in the customer's Services tab on Admin Portal.
After this, the service status will change from Pending to Active.
The admin should indicate the actual start date of the service usage and click on
If the service was paid for upfront via the payment gateway, the admin's approval is required as well, however, the service status will already be Active from the payment date. If the predefined start date (the date the service was created from payment) and the date of the actual service usage is not the same, the approval date can be changed by the admin, and a credit note will be created automatically for the unused period.
Example: If the user paid for their service on 01/01/2023 but only started using the service on 14/01/2023 (approval date) - then the system will create a credit note for 13 days of unused service.