Germany B2G: Third-Party Payments
You can specify information about third party payments in German B2G Documents.
Use the ThirdPartyPayment Extension to specify the details.
Elements
Element | Description |
---|---|
Third Party Payment Group (Invoice/UBLExtensions/UBLExtension/ExtensionContent/InvoiceExtension/ ThirdPartyPayment ) | Groups information about third party payments. |
ID (Invoice/UBLExtensions/UBLExtension/ExtensionContent/InvoiceExtension/ ThirdPartyPayment/ID ) | Specify an ID for the type of third-party payment. |
Paid Amount (Invoice/UBLExtensions/UBLExtension/ExtensionContent/InvoiceExtension/ ThirdPartyPayment/PaidAmount ) | Specify an amount for the payment. |
Instruction ID (Invoice/UBLExtensions/UBLExtension/ExtensionContent/InvoiceExtension/ ThirdPartyPayment/InstructionID ) | Specify a clear description of the third-party claim. |
Restrictions
- If a third party payment is provided, you must also include the Payable Amount Including Third Party Payments Currency sub-element of the LegalMonetaryTotal (Extn) element must be included. This is explained in the Germany B2G: Third-Party Payable Amounts topic.
Example
<Invoice>
<cec:UBLExtensions>
<cec:UBLExtension>
<cec:ExtensionContent>
<vrbl:InvoiceExtension>
<!-- Code omitted for clarity -->
<!-- Third Pary Payment -->
<vrbl:ThirdPartyPayment>
<vrbl:ID>Mobile Payment</vrbl:ID>
<vrbl:PaidAmount currencyID="EUR">19.96</vrbl:PaidAmount>
<vrbl:InstructionID>Mobile Payment (Gross receivable for third-party services)</vrbl:InstructionID>
</vrbl:ThirdPartyPayment>
<!-- Code omitted for clarity -->
</vrbl:InvoiceExtension>
</cec:ExtensionContent>
</cec:UBLExtension>
</cec:UBLExtensions>
<!-- Code omitted for clarity -->
<cac:LegalMonetaryTotal>
<cec:UBLExtensions>
<cec:UBLExtension>
<cec:ExtensionContent>
<vrbl:InvoiceExtension>
<vrbl:LegalMonetaryTotalExtension>
<!-- Payable Amount Including Third Party Payment -->
<vrbl:PayableAmountIncludingThirdPartyPayment>366.86</vrbl:PayableAmountIncludingThirdPartyPayment>
</vrbl:LegalMonetaryTotalExtension>
</vrbl:InvoiceExtension>
</cec:ExtensionContent>
</cec:UBLExtension>
</cec:UBLExtensions>
<!-- Code omitted for clarity -->
</cac:LegalMonetaryTotal>
<!-- Code omitted for clarity -->
</Invoice>
```
Updated 3 days ago