Contact Our Team
Amsterdam Headquarters:
Herengracht 420 (1017BZ)
Amsterdam, The Netherlands
Chamber of Commerce #: 78687748
Reg. No. NL000046297308
Bucharest Offices:
Strada Burnitei nr.24
Floor 1, Apt: BR-A2
Sector 3, Bucuresti
CUI: RO41854280
Reg. No. J40/15002/2019
Merchant Services
merchants@paybyface.io
Consumer Services
accounts@paybyface.io
Billing Department
billing@paybyface.io
Technical Support
support@paybyface.io
Advertising Services
advertising@paybyface.io
Recruitment Center
jobs@paybyface.io