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
Element | Description |
---|---|
Invoice/PaymentMeans/UBLExtensions/UBLExtension/ExtensionContent/ PaymentMeansExtension/ATMPaymentEntity | ATM payment entity. |
Invoice/PaymentMeans/PaymentMeansCode | Specify VRBL:PT:MB |
Invoice/PaymentMeans/PaymentMeansDescription | Add a description. |
Invoice/PaymentMeans/PaymentID | The ATM payment reference number. |
Restrictions
- For Portuguese B2G documents, you must use the ATMPaymentEntity (Extn) Extension.
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>
Updated about 2 months ago