Canada

No.


Philippines

No.  Although for in-person payments, you may need to present personal ID.