Check 1
Was BPO simply another name for any MT799 payment undertaking?
Understand the old Bank Payment Obligation framework and the broader BPU concept.
Bank Payment Obligation was a specific bank-to-bank undertaking linked to electronic data matching and ICC URBPO rules, historically associated with SWIFT’s Trade Services Utility.
BPU is a broader payment-undertaking concept in current supply-chain-finance terminology and is not limited to the old BPO framework.
SWIFT discontinued its TSU service after limited adoption. That historical change should not be described as “BPU replaced BPO by law.”
Terms such as ICBPO appear in private market documents. MyGreed does not label them an official SWIFT product unless an authoritative standard supports that claim.
Was BPO simply another name for any MT799 payment undertaking?
Mark it complete. Your progress stays on this device.