Autogiro mandate file

The Autogiro payment initiation is a standard file format defined by Bankgirot. FinDock uses this file format for native direct debit processing with Autogiro.

Autogiro mandate file structure

The Autogiro payment initiation format defines a fixed-width (80-character) file structure with the following records:

  • TK01 - opening record defines the file and the originator
  • TK03 - mandate cancellation record
  • TK04 - mandate registration record

Autogiro mandate file field mapping

The following table outlines how Salesforce data is mapped to Autogiro payment initiation records.

TK01 record mapping

PositionContentsMapping
1-2Transaction codeN/A, always 01
3-10Date writtenFile generation date, YYYYMMDD
11-18Layout nameN/A, always AUTOGIRO
19-62Reserved fieldN/A
63-68Payees's customer numberCustomer Number from target on mandate schedule
69-78Payees's Bankgiro numberBankgiro number from target on mandate schedule
79-80Reserved fieldN/A

TK03 record mapping

PositionContentsMapping
1-2Transaction codeN/A, always 03
3-12Payee's Bankgiro numberBBAN from Target
13-28Payer numberMandate Id from Mandate
29-80Reserved fieldN/A

TK04 record mapping

PositionContentsMapping
1-2Transaction codeN/A, always 04
3-12Payee's Bankgiro numberBBAN from Target
13-28Payer numberMandate Id from Mandate
29-44Payer's bank account numberAccount Number from mandate
45-56Payer's civic or company numberPersonnummer from mandate
57-76Reserved fieldN/A
76-78New additions and responsesN/A
79-80Reserved fieldN/A

Was this page helpful?