Contact us

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