Payment Means

Payments are used to pay for the goods or services specified in the invoices or in refunds specified in credit notes.

You use the PaymentMeans element to specify the payment details. You can specify information such as:

  • The types of payment.
  • The ID of the payment.
  • The details of the Payee's financial institution.

You can also use the PaymentTerms element to add a note to the payment means.

Elements

PaymentMeans Elements

ElementDescription
PaymentMeansCodeThe code that represents the payment method. See UNCL4461 . This can be named in an attribute. For example, <cbc:PaymentMeansCode name="Credit transfer">30</cbc:PaymentMeansCode>.
PaymentIDThe identifier of the payment.
PayeeFinancialAccountThe Payee's bank account.
PayeeFinancialAccount/IDThe identifier of the Payee's bank account.
PayeeFinancialAccount/NameThe name of the Payee's bank account.
PayeeFinancialAccount/Name/ FinancialInstitutionBranch/IDThe identifier for the Payee's bank or other financial institution.

PaymentTerms Element

In addition, you can use the PaymentTerms element to specify the payment terms.

This object contains the following fields:

ElementDescription
PaymentTerms/NoteSpecify a note.
PaymentTerms/SettlementDiscountPercentThe discount as a percentage.
PaymentTerms/AmountThe base amount for the discount.
PaymentTerms/SettlementPeriod/EndDateSpecify the end date, if you are using one.
PaymentTerms/SettlementPeriod/DurationMeasureThe length of the period for which the discount is valid.
PaymentTerms/SettlementPeriod/DurationMeasure [@unitCode='D']Use this attribute to specify the units of the period. For example use D for days.

Country Specific Variations

Country specific variations are explained in the following topics: