I've signed up for PromptPay with Bangkok Bank simply because they kept spamming me at the ATM every time I withdrew cash.
What is it and what can I use it for?
My impression is that it is for government payments/receipts, but I haven't looked further than that.
Can it be used for person to person payments?
They are pushing it so hard, it's either a government mandated program, or they are bound to make big commissions on its use (or both).