What you can do here
Terms are an integral part of smart contracts, as they determine the payment and dispute clauses within the contract. You can create payment and dispute terms according to any contracts that you have.
Terms creation is currently only available on the Demand Partner account.
How to access
1. Access this page by clicking Settings (1), then Terms (2) in the left panel.
You will see your previously created terms:
How to configure
1. On the Terms Setup page, Click + Add Terms.
2. Key in the name of your payment term
- Maximum length: 49 letters
3. Determine the basic details
- Category: Receivable / Payable
- Type: Payment / Dispute
- Group: Booking / Service
4. Click Create to create your draft
What you input in the pop-up next depends on the type of term you intend to create:
Before proceeding, we would like you to take note of some important information:
-
Once the terms have been successfully created, their details cannot be modified.
To make changes to the details, you will have to delete and re-create the term. -
Terms cannot be deleted or disabled once they are in use.
To delete a term that is currently in use, you would need to remove the term from all Smart Contracts.
Payment Types
Booking payments (Token)
This option is suitable if you want payments to happen per booking basis. (1 Token for 1 booking payment)
1. In the pop-up, enter the preferred name (1)
Select the term parameters (2) from the drop-downs
- Category: Receivable / Payable
- Type: Payment
- Group: Booking
Click Create (3) once done.
2. After successfully setting the term parameters, it will appear on the Terms Setup page. Click on it again to configure the details further.
3. On the Term Details page, select Token (1)
Then configure the term details (2)
Click Create once you've finished.
- Cancellation - Specific to room rate
- Due Terms - When is the payment due
- Event - Trigger event to due terms
- Transaction grouping - Used if Bookings should be grouped together
- Issue Schedule - How often should the invoice be issued
- Payment Fee - Who pays PayDocker fees
Once the details are saved, the term will be activated automatically, indicated by the blue toggle.
We also include the option to retry payment through for Tokens if an error was encountered. This is only available if the due terms have a BEFORE trigger.
If you have more than one due term that is happening before the due date, we will take the shortest number of days.
If the retry action has failed, we will then take the next step to notify or cancel bookings/rates.
Booking payments (Object)
This will be suitable for cumulative booking payments (1 Object for X no. of bookings)
1. In the pop-up, enter the preferred name (1)
Select the term parameters (2) from the drop-downs
- Category: Receivable / Payable
- Type: Payment
- Group: Booking
Click Create (3) once done.
2. After successfully setting the term parameters, it will appear on the Terms Setup page. Click on it again to configure the details further.
3. On the Term Details page, select Object (1)
Then configure the term details (2)
Click Create once you've finished.
- Cancellation - Specific to room rate
- Due Terms - When is the payment due
- Event - Trigger event to due terms
- Transaction grouping - Used if Bookings should be grouped together
- Issue Schedule - How often should the invoice be issued
- Payment Fee - Who pays PayDocker fees
Once the details are saved, the term will be activated automatically, indicated by the blue toggle.
Service payments (Object)
This will be suitable for service (non-booking) payments.
1. In the pop-up, enter the preferred name (1)
Select the term parameters (2) from the drop-downs
- Category: Receivable / Payable
- Type: Payment
- Group: Service
Click Create (3) once done.
2. After successfully setting the term parameters, it will appear on the Terms Setup page. Click on it again to configure the details further.
3. On the Term Details page, configure the term details
Then select Object
Click Create once you've finished
Dispute Term
Disputes happen when one party rejects a payment. Dispute terms are mandatory when it comes to
1. In the pop-up, enter the preferred name (1)
Select the term parameters (2) from the drop-downs
- Category: Receivable / Payable
- Type: Dispute
- Group: Booking / Service
Click Create (3) once done.
2. After successfully setting the term parameters, it will appear on the Terms Setup page. Click on it to configure the details further.
3. On the Term Details page, select the term details (1) from the drop-downs. Click Create (2) once done.
Once the details are saved, the term will be activated automatically, indicated by the blue toggle.
Modifying your terms
Before modifying the terms, here are some important things to note:
-
Disabling or deleting terms that are connected to smart contracts is currently not available
- To disable or delete terms that are currently connected to smart contracts, you will have to disconnect with the supplier first.
How to Disable Terms
If there is a term that you wish to retain but is currently inactive, you have the option to disable it.
1. Click on the term on the Terms Setup Page.
2. Click on the Toggle under the Status to disable the term.
How to Delete Terms
1. Click on the term on the Terms Setup Page.
2. On the Term Details page, select Delete to delete the term.