App Logo
qonto.com

Qonto: attach a receipt to a transaction

Automatically attach a receipt to a transaction on qonto.com. Attach a receipt file to a Qonto transaction by its id. Dry run checks the transaction and the upload control without attaching anything.

Input

transactionId required

Qonto transaction id, as returned by qonto.com/list_transactions.

dry_run optional

When true (default), finds the transaction and its receipt upload control, reports how many receipts it already has, and stops without attaching anything.

Default: true
receipt optional

The receipt or invoice file (PDF or image) to attach. Required unless dry_run is true.

receiptName optional

File name to show in Qonto, e.g. slack_invoice_SBIE-10873175.pdf. Without it the file is named after the input.

counterparty optional

The transaction's counterparty as returned by qonto.com/list_transactions (e.g. "Slack"). Needed for transactions older than the newest page, which are found by searching it.

allowAdditional optional

Attach even when the transaction already has a receipt. Off by default to avoid duplicates.

Default: false

Output

dryRun required
attached required
transactionId required
amount optional
fileName optional
counterparty optional
organization optional
attachmentsAfter optional

Receipts after the upload, read back from Qonto.

attachmentsBefore optional

Receipts on the transaction before this run.

uploadControlReady optional

FAQ

Attach a receipt file to a Qonto transaction by its id. Dry run checks the transaction and the upload control without attaching anything.
Ask an AI agent connected to Reduck to run reduck/qonto.com/attach_receipt, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/qonto.com/attach_receipt
You do not need one. "Qonto: attach a receipt to a transaction" drives the real qonto.com pages in a browser, so it works whether or not qonto.com offers an API for this.
Required: transactionId. Optional: dry_run, receipt, receiptName, counterparty, allowAdditional.
It returns amount, dryRun, attached, fileName, counterparty, organization, transactionId, attachmentsAfter, attachmentsBefore, uploadControlReady.
Yes. It acts as you on qonto.com: on your own Chrome it reuses your session, and on a Reduck-hosted browser it loads the qonto.com cookies saved by the Reduck extension.
It makes changes on qonto.com, like sending, posting, booking or buying something.
Ask an AI agent connected to Reduck to run reduck/qonto.com/attach_receipt, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/qonto.com/attach_receipt
It is part of Reduck's official curated catalogue.

Start building not clicking