Nexudus uses contracts to automatically invoice customers every a number of weeks or months. A contract is always for one of your plans, which acts as a template defining how often to invoice the contract.
Even though a plan has a price and other parameters such as minimum term and a billing day, each contract for that plan can have its own values for those parameters. In other words, the plan becomes a template from which all contracts inherit, but each contract can set their own values after that.
The billing cycle for a contract it is always based on the plan the contract is for, you cannot change the billing cycle of a contract unless you change the plan the contract is for.
These are the most important dates in a contract:
|Start Date||Is the date from which the contract will become active. If no other contract is active, the customer in this contract will become a member from this date.|
|Next invoice...||Is the date when the next invoice for this contract will go out. On this date, all pending and due charges, such as products, charges or bookings will be included in that invoice. If you have configured invoice spliting, several invoices may be created if the customer has different items due to be invoiced in their account.
The next invoice date is automatically adjusted on this date based on the plan billing cycle (number of weeks or months) so the contract is invoiced again on that date. For example, if your plan has a 1 month billing cycle and this date is the 1st of July, on the first of July Nexudus will issue an invoice and move this date to the 1st of August.
|... and then on the / Billing Day||Strictly speaking, this is not a date but a day. It is the day of the month when invoices after the very next one will go out. This field is only available if the contract is for a plan with a billing cycle in months. Weekly plans are always invoiced on Monday.
If the day of the month in the Next Invoice date is not the same as this date, you can ask Nexudus to prorate the next invoice. Prorating only works if you have configured the plan the contract is to enable prorating.
|Next invoice period||
This is the period which will be assigned to the next invoice issued for this contract. In other words, it's the date up to which you have already invoiced this customer's contract.
Unless you are invoicing several months or weeks in advance, the Next Invoice Period date always matches the Next Invoice date.
|Contract minimum term||
Is the date before which the customer is now allowed to request a cancellation of the contract. Administrator can always schedule a cancellation date or cancel contract immediately, this date only affects cancellation requests made from the Members portal or the Passport App.
|Cancel this contract on / Cancellation Date||
This is the date when this contract will end. If no other contracts are active for a customer, they will become a contact on this date.