4 ms·I've never seen Facebook payments before, here in the UK. Maybe its country specific.by aembleton 5y agoI've never seen Facebook payments before, here in the UK. Maybe its country specific.