Update the purchase detail(s). Any field present in the body will be updated
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The audit user to log the request
Request information needed to update the purchase detail