/ubl:Invoice/cac:PaymentMeans/cbc:InstructionNote

Payment Means Instruction Note

Poland | VRBL-Invoice-PL-B2B-3p0
Context ID INV0782
Usage O

Description

An element containing instructions regarding a payment.

In Polish KSeF FA(3) this element represents a link to a non-cash payment of the amount on the invoice.

Details

vrbl-invoice-pl-b2b-3p0

The payment link generated by the settlement agent contains the KSeF payment identifier (IPKSeF), which is unique for a given transaction.
Ensure that the link starts with https:// or http:// otherwise it will be interpreted as free-text Instruction Note which is not mapped to the KSeF FA(3) final format.

Example:

<ubl:Invoice>
    <!-- Code omitted for clarity -->
    <cac:PaymentMeans>
        <cbc:PaymentMeansCode>30</cbc:PaymentMeansCode>
        <cbc:InstructionNote>https://nazwaagenta.xyz/bramka?IPKSeF=001ABC123DEF4</cbc:InstructionNote>
        <cbc:PaymentID>001ABC123DEF4</cbc:PaymentID>
        <!-- Code omitted for clarity -->
    </cac:PaymentMeans>
    <!-- Code omitted for clarity -->
</ubl:Invoice>

Example: VRBL_FA3_accounting-invoice-IPKSeF-Link.xml

<ubl:Invoice>
  <!-- ... omitted for readability -->
  <cac:PaymentMeans>
    <!-- ... omitted for readability -->
    <cbc:InstructionNote>https://nazwaagenta.xyz/bramka?IPKSeF=001ABC123DEF4</cbc:InstructionNote>
    <!-- ... omitted for readability -->
  </cac:PaymentMeans>
  <!-- ... omitted for readability -->
</ubl:Invoice>