Portugal: Payment Means Type Code
You must specify the type of payment using the Payment Means Type Code.
Use the PaymentMeans element to model this information.
Elements
Element | Description |
---|---|
Invoice/PaymentMeans/PaymentMeansCode/PaymentMeansCode | Specify the code. |
Restrictions
You can use one of the values from the following sets:
UNCL 4461
You can use the following values from the UNCL 4461 list:
Code | Description |
---|---|
30 | Credit transfer |
48 | Bank card |
49 | Direct debit |
57 | Standing agreement |
58 | SEPA credit transfer |
59 | SEPA direct debit |
Portuguese Tax and Customs Authority List
The following values from the Portuguese Tax and Customs Authority list are allowed:
Code | Description |
---|---|
VRBL:PT:CC | Credit card |
VRBL:PT:CD | Debit card |
VRBL:PT:CH | Bank check |
VRBL:PT:CI | International documentary credit |
VRBL:PT:CO | Gift check or card |
VRBL:PT:CS | Clearing of current account balances |
VRBL:PT:DE | Electronic money, for example residing on loyalty or points cards |
VRBL:PT:LC | Commercial bill |
VRBL:PT:MB | Payment references for Multibanco |
VRBL:PT:NU | Cash |
VRBL:PT:OU | Other means not indicated here |
VRBL:PT:PR | Exchange of goods |
VRBL:PT:TB | Bank transfer or authorized direct debit |
VRBL:PT:TR | Extra-paid compensation vouchers regardless of their support, e.g. meal vouchers, education vouchers, etc. |
DUC Payment
Alternatively, you can make a Documento Único de Cobrança (DUC) payment using the following value:
Code | Description |
---|---|
VRBL:PT:ZZZ | DUC payment |
Example
The following example is for a DUC payment:
<ubl:Invoice>
<!-- Code omitted for clarity -->
<cac:PaymentMeans>
<cbc:PaymentMeansCode>VRBL:PT:ZZZ</cbc:PaymentMeansCode>
</cac:PaymentMeans>
<!-- Code omitted for clarity -->
</ubl:Invoice>
Updated 2 months ago