Who can I speak with for general Opy support queries? Last updated October 12, 2021 12:30 Please visit Opy's Knowledge Base for customer support, contact the Opy Success Center at 800-983-2533 (Mon - Fri between 8:00 am - 8:00 pm ET) or email firstname.lastname@example.org. Related articles Who can I discuss my merchant fees, terms and rates with? How will I be paid by Opy? Will I receive a lump sum or a single payments for each plan? What happens if one of my customers stops paying Opy?