Portugal: ATM Payment Entity

If the payment method is an ATM payment, you must included the ATM entity's number for B2G documents.

Use the ATMPaymentEntity (Extn) Extension to specify this value. This corresponds to the Multibanco field in the Portuguese specifications.

Use the PaymentMeans element to specify ATM as a payment method.

Elements

ElementDescription
Invoice/PaymentMeans/UBLExtensions/UBLExtension/ExtensionContent/ PaymentMeansExtension/ATMPaymentEntityATM payment entity.
Invoice/PaymentMeans/PaymentMeansCodeSpecify VRBL:PT:MB
Invoice/PaymentMeans/PaymentMeansDescriptionAdd a description.
Invoice/PaymentMeans/PaymentIDThe ATM payment reference number.

Restrictions

Example

<ubl:Invoice>
    <!-- Code omitted for clarity -->
    <cac:PaymentMeans>
        <cec:UBLExtensions>
            <cec:UBLExtension>
                <cec:ExtensionContent>
                    <vrbl:PaymentMeansExtension>
                        <vrbl:ATMPaymentEntity>12345</vrbl:ATMPaymentEntity>
                    </vrbl:PaymentMeansExtension>
                </cec:ExtensionContent>
            </cec:UBLExtension>
        </cec:UBLExtensions>
        <cbc:PaymentMeansCode>VRBL:PT:MB</cbc:PaymentMeansCode>
        <cbc:PaymentMeansDescription>Valor total do documento</cbc:PaymentMeansDescription>
        <cbc:PaymentID>01234566</cbc:PaymentID> 
    </cac:PaymentMeans>
     <!-- Code omitted for clarity -->
</ubl:Invoice>