Denmark: Payment Means Code
You must specify the Payment Means Code.
Use the PaymentMeans element to model the codes that represent the method of payment in Denmark.
Depending on the value you specify, some other elements can be required.
Elements
Use the following element to specify the payment means code
Element | Description |
---|---|
Invoice/PaymentMeans/PaymentMeansCode | Specify the code that represents the payment means. |
Code Dependent Elements
If you specify code 31 or 42, the following elements are required:
Element | Description |
---|---|
Invoice/PaymentMeans/PayeeFinancialAccount/ID | Payment account identifier. |
Invoice/PaymentMeans/PayeeFinancialAccount/FinancialInstitutionBranch/ID | Payment service provider identifier |
If you specify 49, the following elements are required:
Element | Description |
---|---|
Invoice/PaymentMeans/PaymentMandate/ID | Mandate reference identifier |
Invoice/PaymentMeans/PaymentMandate/PayerFinancialAccount/ID | Debited account identifier |
If you specify 50 and the PaymentID
is prefixed with 04#
or15#
, you must provide the prefix in the PaymentID
element. For example, 04#1234567890123456
.
Element | Description |
---|---|
Invoice/PaymentMeans/PaymentID | Specify the prefix and ID. For example 04#1234567890123456 . |
If you specify the 93, the following elements are mandatory:
Element | Description |
---|---|
Invoice/PaymentMeans/PaymentID | You must specify the Payment/Instruction ID. It must begin with 71# , 73# or 75# . These are from the Kostcorde. For example 71#1234567890123456 . |
Invoice/PaymentMeans/PayeeFinancialAccount/ID | This corresponds to the Kreditonummer. It must be 8 characters long. |
Restrictions
- You can only use the following values (These are derived from the UNCL4461 list):
Code | Description |
---|---|
1 | Instrument not defined |
10 | In cash |
31 | Debit transfer |
42 | Payment to bank account |
48 | Bank card |
49 | Direct debit |
50 | Payment by postgiro |
58 | SEPA credit transfer |
59 | SEPA direct debit |
93 | Reference giro |
97 | Clearing between partners |
Examples
Payment Means Code 31
The following example is for 31:
<!-- Payment means code is 31 - Debit transfer -->
<ubl:Invoice>
<!-- Code omitted for clarity -->
<cac:PaymentMeans>
<cbc:PaymentMeansCode>31</cbc:PaymentMeansCode>
<cac:PayeeFinancialAccount>
<cbc:ID>DK1234567812345678</cbc:ID>
<cbc:Name>BankAccountOwner</cbc:Name>
<cac:FinancialInstitutionBranch>
<cbc:ID>DABADKKKXXX</cbc:ID>
</cac:FinancialInstitutionBranch>
</cac:PayeeFinancialAccount>
</cac:PaymentMeans>
<!-- Code omitted for clarity -->
</ubl:Invoice>
Payment Means Code 49
The following example is for 49:
<!-- Payment means code is 49 - Direct debit -->
<ubl:Invoice>
<!-- Code omitted for clarity -->
<cac:PaymentMeans>
<cbc:PaymentMeansCode>49</cbc:PaymentMeansCode>
<cac:PaymentMandate>
<cbc:ID>123456</cbc:ID>
<cac:PayerFinancialAccount>
<cbc:ID>12345676543</cbc:ID>
</cac:PayerFinancialAccount>
</cac:PaymentMandate>
</cac:PaymentMeans>
<!-- Code omitted for clarity -->
</ubl:Invoice>
Payment Means Code 50
The following example is for 50:
<!-- Payment means code is 50 - Payment by postgiro -->
<ubl:Invoice>
<!-- Code omitted for clarity -->
<cac:PaymentMeans>
<cbc:PaymentMeansCode>50</cbc:PaymentMeansCode>
<cbc:PaymentID>04#1234567890123456</cbc:PaymentID>
</cac:PaymentMeans>
<!-- Code omitted for clarity -->
</ubl:Invoice>
Payment Means Code 93
The following example is for 93:
<!-- Payment means code is 93 - Reference giro -->
<ubl:Invoice>
<!-- Code omitted for clarity -->
<cac:PaymentMeans>
<cbc:PaymentMeansCode>93</cbc:PaymentMeansCode>
<cbc:PaymentID>71#1234567890123456</cbc:PaymentID>
<cac:PayeeFinancialAccount>
<cbc:ID>12345678</cbc:ID>
</cac:PayeeFinancialAccount>
</cac:PaymentMeans>
<!-- Code omitted for clarity -->
</ubl:Invoice>
Updated about 1 month ago