Every FarPay element in a single payload
Full payload
A single payload exercising every element defined in FarPayType. All children are optional — this example is intentionally exhaustive and would rarely be sent in full.
<ExtensibleContent>
<FarPay>
<!-- General (OIOUBL / OIOXML) -->
<CustomerNumber>ABCDE0123456</CustomerNumber>
<PaymentReference>REF-2026-001</PaymentReference>
<PaymentTypes>Card,MobilePay</PaymentTypes>
<TextLines>Monthly subscription fee</TextLines>
<CaptureAmount>125.75</CaptureAmount>
<OrderToken>9f8c2b1a-4d3e-4c7a-9f11-2b6d8e0a1c34</OrderToken>
<Brand>FarPay</Brand>
<PaymentDueDate>2026-12-31</PaymentDueDate>
<LanguageCode>DA</LanguageCode>
<Ssn>0101801234</Ssn>
<!-- Shared (OIOUBL / OIOXML / Bill) -->
<Reminder>1</Reminder>
<DeliveryMethod>Default</DeliveryMethod>
<MarkedAsPaid>2026-06-01</MarkedAsPaid>
<PaymentMethod>Automatic</PaymentMethod>
<Template>welcome</Template>
<!-- Bill only -->
<SendingInvoiceChannel>
<ChannelType>Email</ChannelType>
<ChannelAddress>[email protected]</ChannelAddress>
<Notes>Send after 09:00</Notes>
</SendingInvoiceChannel>
<Payout>
<ReceiverIdentifier scheme="BANK">1234:567890123</ReceiverIdentifier>
<SenderIdentifier scheme="BANK">4321:987654321</SenderIdentifier>
</Payout>
<PaymentStatus>Pending</PaymentStatus>
</FarPay>
</ExtensibleContent>
Element order is shown grouped for readability only. BecauseFarPayTypeusesxs:alland readers look up children by local name, any order is valid.
PaymentMethodandPayoutinteract: to trigger the FarPay Bill payout flow, set<PaymentMethod>Payout</PaymentMethod>alongside thePayoutblock. This full example usesAutomaticfor illustration.