Poland KSF: Non-Cash Payment Link (FA(3))

You can model the link that is used for non-cash payments.

A payment link can be generated for non-cash payments. This is generated by settlement agents and it includes the KSeF payment identifier (IPKSeF). It is a unique for a transaction. You can model this in your invoices.

More information about about the ID is provided in the Poland KSF: Payment ID (FA3) topic.

More information about modeling payments is provided in the VRBL: Payment Means topic.

Element

Use the InstructionNote sub-element of the PaymentMeans element to model this information:

Name (Path)CardinalityDescription
Non-cash payment Link (Invoice/PaymentMeans/InstructionNote)0..1A link to a non-cash payment of the amount on the invoice is provided.

Restrictions

You need to ensure that the link begins with https:// or http://. If you do not, Vertex e-Invoicing processes it as a free-text Instruction note that is not mapped to the correct element in the final KSeF FA(3) 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>