Record a Wave invoice payment
Approval-gated Wave payment workflow. It reads the invoice and payment account, records exactly one manual invoice payment, and can optionally send one payment receipt through recued-core.wave. It does not edit/delete payments, create money transactions, mutate accounts or taxes, update invoices, or call arbitrary GraphQL.
How it works
Inspect the data fetches, transforms, gates, and output this recipe runs.
Process (9 steps)
invoice
?
payment_account
?
recorded_payment
?
receipt_recipient_count
count
Count items in setting receipt to
has_receipt_recipients
compare
Check if receipt recipient count is greater than 0
skip_receipt
any
Check if any of the conditions are true
receipt
?
skip: step.skip_receipt equal true
receipt_skipped
compare
Check if skip receipt equals true
card
to_summary
Format results as a summary card
Settings
Configurable at install. Defaults shown — change them anytime in Recued.
memo
setting
=
wave
setting
=
amount
setting
=
0.00
invoice id
setting
=
receipt to
setting
=
business id
setting
=
payment date
setting
=
send receipt
setting
=
false
exchange rate
setting
=
1
payment method
setting
=
OTHER
receipt message
setting
=
receipt subject
setting
=
payment account id
setting
=
Trust & control
What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.