Payment Confirmation Extractor

Extract the payer, payee, amount, method and status, bank details, and settled invoices from a payment confirmation or receipt PDF. Free, no signup.

The full guide: Read a payment confirmation: method, status, amount

How should we start?

Build with Talonic

Need to scale? Create an API key, then run this from your own code or an agent.

Create an API key

Free account required

Start with a document

Upload a file or pick a sample, and see the fields come back.

No signup · nothing stored

Questions about Payment Confirmation Extractor.

What does the payment confirmation extractor read?

The document number (receipt or confirmation number) and date, the payment amount and currency, the payment date, the payment method (wire, check, ACH, card, or SEPA), the payment status (completed, pending, failed, cancelled), and the payer and payee names and identifiers.

Are the bank and reference details captured?

Yes. The payer IBAN and BIC, the payee IBAN and BIC, the receiving bank account number and name, the end-to-end id, the structured creditor reference, and the free-text payment reference all come back as their own fields.

Does it match the payment to invoices?

The reference number, invoice number and date, remitted amount, and due-payable amount are read, and the paid invoices table returns one row per settled invoice with its number, date, due-payable and remitted amounts, currency, and structured creditor reference.

Can it handle a batch payment?

The number of transactions and the total transaction amount (control sum) are captured, so a bulk payment run reconciles against its line detail. The field set follows the ISO 20022 pain.001 and remt.001 message definitions.

What are the file limits and privacy terms?

PDF only, up to 10MB and 100 pages. The confirmation is processed via the Talonic API for extraction, is not retained for training, and is not shared.

Doing this to one file, or to ten thousand?

The tool reads a single document. The platform reads the whole estate once and keeps it queryable — the same engine, with a memory.

See invoice data extraction if you run this for finance and AP teams, or the extraction API if you are building it in.