Update an existing job payment record in ServiceM8. Use this to modify payment details such as amount, method, note, or status. Requires the payment UUID and at least one field to update.
notestringNote or memo for the payment
uuidRequiredstringUUID of the job payment record to update (required)
activeintegerActive status: 1=active, 0=archived/deleted
amountstringNew payment amount as a decimal string (e.g., '150.00')
methodstringPayment method: 'cash', 'credit_card', 'eftpos', 'cheque', 'direct_deposit', or 'other'
timestampstringPayment date/time in 'YYYY-MM-DD HH:MM:SS' format
is_depositintegerWhether this is a deposit: 1=deposit, 0=regular payment
attachment_uuidstringUUID of an attachment (e.g., receipt image) linked to this payment
actioned_by_uuidstringUUID of the staff member who recorded or updated the payment
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
OAuth connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.