...I have no idea why BitPay insits on using this payment protocol instead of the regular URIs, though!
Short version according to them is that it includes address & amount &
feeThey have (or claim to have) had issues when fees were / are up people paying invoices with much lower fees then they should have so the TX sat in the mempool.
So this was created and they set the fees high enough to make sure payment should reasonably be in the next block.
Make of that what you will.
-Dave