Creates or updates a WageSetting object.
WageSetting
Open in API Reference
The ID of the team member for which to update the WageSetting object.
A string that contains no characters. In an API request this value will appear as ''. Can be used to remove a field’s value.
''
The new WageSetting object that completely replaces the existing one.
Whether the team member is exempt from the overtime rules of the seller's country.
The title of the job.
The current pay type for the job assignment used to calculate the pay amount in a pay period.
The total pay amount for a 12-month period on the job. Set if the job PayType is SALARY.
PayType
SALARY
The amount of money, in the smallest denomination of the currency indicated by currency. For example, when currency is USD, amount is in cents. Monetary amounts can be positive or negative. See the specific field description to determine the meaning of the sign in a particular case.
currency
USD
amount
The type of currency, in ISO 4217 format. For example, the currency code for US dollars is USD.
The hourly pay rate of the job.
The planned hours per week for the job. Set if the job PayType is SALARY.
The unique ID of the TeamMember whom this wage setting describes.
TeamMember
Used for resolving concurrency issues. The request fails if the version provided does not match the server version at the time of the request. If not provided, Square executes a blind write, potentially overwriting data from another write. For more information, see optimistic concurrency.
// No response received yet.