/ubl:Invoice/cac:PaymentMeans

Payment Instructions

Germany | VRBL-Invoice-DE-XRechnung-3p0
Context ID INV0770
Usage M+
Mandate Business Term Code BG-16
Final Format Path /ubl:Invoice/cac:PaymentMeans

Description

A group of business terms providing information about the payment.

Child elements
Usage Element Description Cardinality
M cbc:PaymentMeansCode Payment Means Type Code

A code signifying the type of this means of payment.

1..1
O cbc:PaymentID Remittance Information

An identifier for a payment made using this means of payment.

0..n
O cac:CardAccount Payment Card Information

A credit card, debit card, or charge card account that constitutes this means of payment.

0..n
O cac:PayeeFinancialAccount Credit Transfer

The payee's financial account.

0..1
O cac:PaymentMandate Direct Debit

The payment mandate associated with this means of payment.

0..1
Details

Example: DE-invoice_380_cardPayment_full.xml

<ubl:Invoice>
  <!-- ... omitted for readability -->
  <cac:PaymentMeans>
    <cbc:PaymentMeansCode name="means-name">55</cbc:PaymentMeansCode>
    <cbc:PaymentID>432948234234234</cbc:PaymentID>
    <cac:CardAccount>
      <cbc:PrimaryAccountNumberID>1234</cbc:PrimaryAccountNumberID>
      <cbc:NetworkID>NA</cbc:NetworkID>
      <cbc:HolderName>John Doe</cbc:HolderName>
    </cac:CardAccount>
  </cac:PaymentMeans>
  <!-- ... omitted for readability -->
</ubl:Invoice>
Rules
Rule ID Error Message
VRBL-INV-DE-XR-18 For credit transfer or SEPA credit transfer, the Credit Transfer must exist within the Payment Instructions.
VRBL-INV-DE-XR-19 For credit transfer or SEPA credit transfer no Payment Card Information or Direct Debit is allowed.
VRBL-INV-DE-XR-20 For bank card, credit card or debit card, the Payment Card Information must exist within the Payment Instructions.
VRBL-INV-DE-XR-21 For bank card, credit card or debit card the Credit Transfer or Direct Debit is not allowed.
VRBL-INV-DE-XR-22 For SEPA direct debit, the Direct Debit must exist within the Payment Instructions.
VRBL-INV-DE-XR-23 For SEPA direct debit no Credit Transfer or Payment Card Information is allowed.
VRBL-INV-PEPPOL-RS-20 The Mandate Reference ID must be provided for direct debit.
VRBL-INV-CORE-255 The Payment Instructions expects a maximum of one Payment Card Information.