Recent
Recommendations
Webhooks
Service
X (Twitter)
Service
YouTube
Service
Discord
Service
Google Sheets
Service
MyQ
Service
Gmail
Service
Instagram
Service
See all results
Explore
Plans
Log in
Get started
Mobile menu
Close menu
Back
FreshBooks
Record payment
This action will record a payment against an existing FreshBooks invoice. Requires a FreshBooks Plus or Premium plan.
Developer info
API endpoint slug
freshbooks.record_payment
Filter method
Freshbooks.recordPayment.skip(string?: reason)
Runtime method
runAction("freshbooks.record_payment", {})
Action fields
Invoice
Text input > Other
Label
Invoice ID
Helper text
The FreshBooks invoice ID to record the payment against.
Slug
invoice_id
Required
true
Can have default value
true
Filter method
Freshbooks.recordPayment.setInvoiceId(string: invoice_id)
Amount
Text input > Other
Label
Amount
Helper text
The payment amount.
Slug
amount
Required
true
Can have default value
true
Filter method
Freshbooks.recordPayment.setAmount(string: amount)
Payment method
Dropdown list
Label
Payment method
Helper text
How the payment was made.
Slug
payment_method
Required
true
Can have default value
true
Filter method
Freshbooks.recordPayment.setPaymentMethod(string: payment_method)
Payment date
Text input > ISO 8601 date and time
Label
Payment date
Helper text
The date the payment was received.
Slug
payment_date
Required
true
Can have default value
true
Filter method
Freshbooks.recordPayment.setPaymentDate(string: payment_date)
Notes
Text input
Label
Notes
Helper text
Optional notes about the payment.
Slug
notes
Required
false
Can have default value
true
Filter method
Freshbooks.recordPayment.setNotes(string: notes)
Applets using this Action
Record FreshBooks payment when Square processes a new order
by
Square
1