Creates a Customer account.
Modify Customer Details
Modifies the details of the specified Customer.
Get Customer Details by Username
Gets the details of the specified Customer by specifying their Username (email address).
Get Customer Details by ID
Gets the details of the specified Customer by specifying their ID.
Authenticates Customer and returns an authentication token if user is authenticated successfully.
Authenticates token generated by the Generate Token method & returns the Customer details if authenticated.
Changes the Customer's password.
Deletes the specified Customer.