A service cancellation request
Should a Client decide to cancel a Service, they create a CancellationRequest.
CancellationRequests can either be handled immediately, or at the end of a billing cycle, per the client's request.
The CancellationRequest exists as a record for the WHMCS site operator for why the client requested the billing system to cancel their product.
|int||$id||Unique ID Number for this cancellation request.|
|Carbon||$date||The date this cancellation was originally created.|
|int||$serviceId||Unique ID number of the service the client is requesting cancelled.|
|string||$reason||A customer provided reason for the cancellation.|
|string||$whenToCancel||English language internal name specifying when the cancellation should take place from this set: 'Immediately', 'End of Billing Cycle'|
|Carbon||$createdAt||Timestamp of when this cancellation request was created.|
|Carbon||$updatedAt||Timestamp of when this cancellation request was last modified.|
|Return Type||Method Name||Description|
|BelongsTo||service()||Each cancellation request belongs to one service.|
Each cancellation request belongs to one service.