Nuvei Phone Numbers and Emails

Toll-Free Number:

  • (877) 462-7486

Customer Service:

  • (866) 693-2000

Nuvei Email:

Privacy Inquiries
Send Message
Claim Your Business

Contact Information

Nuvei Website:

Nuvei Help Center:

Corporate Office Address:

1375 N Scottsdale Rd, Suite 400
Scottsdale, Arizona 85257
United States

Other Info (opening hours):

Other Location:

4th floor, 8 Bloomsbury Street

London, WC1B 3QD

1100 Rene-Levesque W. Blvd., Suite 900

Montreal Quebec H3B 4N4 Canada

Nuvei Rating Based on 1 Review

Rating details

more details
Billing Practices
Discounts and Special Offers
Product or Service Quality
Additional Fees

Rating stats

Rating trend


Nuvei reviews and complaints

Nuvei is ranked 642 out of 2849 in Financial Services category

Write a review
Do you have something to say about Nuvei? What happened? What can we help you with?
Submit review Don't show this popup