Payment links

No it’s not -

I’m pretty sure that the useage comment is a reference to the fact that it costs Monzo money to accept these transfers (payments). There’s more details on the limits here -