Macquarie has the highest standard PayID daily cap of any Australian bank (A$50,000 for retail accounts) and doesn’t gambling-code. NAB also doesn’t differentiate gambling-coded PayID transactions.