Contact Us

Palo Alto Headquarters Houston Office
1810 Embarcadero Road
Palo Alto, CA 94303 [Map]
2103 CityWest Boulevard, 12th Floor
Houston, TX 77042 [Map]

Customer Support

If you have a account and need assistance, please log in and click Support in the left navigation bar.

If you’re having trouble logging in to your account, you can click here to reset your password. If you’d prefer, you can submit a request for assistance from our Help Center at In the Help Center, click Contact Us. Enter a brief summary of the issue and click Continue. Click the grey Submit my question box and submit a request for assistance.

If you are receiving or expecting to receive payments from a customer and do not have a login, please contact your customer directly.