Looking for the best advice in payment processing? Call and get a free consultation Tel. +1.888-255-4596

ECS World Refund Policy

All sales on Merchant Account Setup Fees are final. There are no refunds.Regardless of how long you have been processing payments through your merchant account and payment gateway, the $499 USD setup fee for the installation and the clearing of the software is NON-REFUNDABLE. This is clearly stated in our Terms and Conditionsas well as defined in your ECS World Limited Contract.

Contact Us

Head Office - Mauritius

Suite 501, St. James Court
St. Dennis Street
Port Louis, Mauritius
Tel. +1.888-255-4596

US Office - Greenland

Instabill Corporation
875 Greenland Avenue
Portsmouth, NH 03801
United States of America
Tel. +1-888-255-4596
Fax. +1 603-436-1207

Email Us