Payout target variations across all identifier schemes
Payout
Payout sets the payout target for the FarPay Bill payout flow (BillXmlReader.HandlePayout). It is used together with <PaymentMethod>Payout</PaymentMethod> (see Payment method).
Both ReceiverIdentifier and SenderIdentifier require a scheme attribute. The identifier value is scheme-dependent and may be colon-separated. SenderIdentifier supports only the BANK scheme.
| Scheme | Value format | Example |
|---|---|---|
| BANK | regNo:accountNo | 1234:567890123 |
| CPR | cpr | 0101801234 |
| CVR | cvr | 12345678 |
| SE | seNo | 12345678 |
| CVPU | cvr:pNo | 12345678:1002003000 |
| CVSE | cvr:seNo | 12345678:87654321 |
BANK (receiver and sender)
<ExtensibleContent>
<FarPay>
<PaymentMethod>Payout</PaymentMethod>
<Payout>
<ReceiverIdentifier scheme="BANK">1234:567890123</ReceiverIdentifier>
<SenderIdentifier scheme="BANK">4321:987654321</SenderIdentifier>
</Payout>
</FarPay>
</ExtensibleContent>CPR
<ExtensibleContent>
<FarPay>
<PaymentMethod>Payout</PaymentMethod>
<Payout>
<ReceiverIdentifier scheme="CPR">0101801234</ReceiverIdentifier>
</Payout>
</FarPay>
</ExtensibleContent>CVR
<ExtensibleContent>
<FarPay>
<PaymentMethod>Payout</PaymentMethod>
<Payout>
<ReceiverIdentifier scheme="CVR">12345678</ReceiverIdentifier>
</Payout>
</FarPay>
</ExtensibleContent>SE
<ExtensibleContent>
<FarPay>
<PaymentMethod>Payout</PaymentMethod>
<Payout>
<ReceiverIdentifier scheme="SE">12345678</ReceiverIdentifier>
</Payout>
</FarPay>
</ExtensibleContent>CVPU (company + production unit)
<ExtensibleContent>
<FarPay>
<PaymentMethod>Payout</PaymentMethod>
<Payout>
<ReceiverIdentifier scheme="CVPU">12345678:1002003000</ReceiverIdentifier>
</Payout>
</FarPay>
</ExtensibleContent>CVSE (company + SE number)
<ExtensibleContent>
<FarPay>
<PaymentMethod>Payout</PaymentMethod>
<Payout>
<ReceiverIdentifier scheme="CVSE">12345678:87654321</ReceiverIdentifier>
</Payout>
</FarPay>
</ExtensibleContent>
SenderIdentifieris restricted to theBANKscheme; the other schemes apply toReceiverIdentifieronly.