Instabill, a global provider of merchant accounts since 2001, received a grade ‘A’ rating in a review of credit card processors from CardPaymentOptions.com. The review encompassed performance areas such as sales and marketing, for which it received an A-; as well as costs and contract terms, for which it received an ‘A.’ Additionally, Instabill received a grade of B+ for complaints and service and an A for its Better Business Bureau report.
Instabill was among more than 300 merchant services companies in the U.S. in the CardPaymentOptions.com review and was lauded for “proactively protecting itself from fraud,” and for being “forthcoming” about rates for medium- and high-risk merchants. Additionally, as Instabill serves as the payment gateway for many high-risk businesses, CardPaymentOptions.com acknowledged that the number of complaints it has received is very low.
“We are very pleased with our rating by CardPaymentOptions.com,” said Founder and CEO Jason Field. “Providing quality merchant services is paramount to us, as is our company image. Our staff prides itself on its customer service and professionalism, and I think that is evident in this report.”
Instabill recently launched a new website, InstabillReviews.com, which allows and encourages merchants to share feedback and write about their experience with Instabill in short form and extensively. Merchants are also able to rate areas such as Instabill’s e-mail/phone response as well as individual account managers.
The ‘A’ rating from CardPaymentsNews.com follows a prosperous 2013 year for Instabill, which saw it partner with five new acquiring banks, double its sales staff and add Check 21 and ACH processing to its menu. Instabill is focused on exceeding their numbers from 2013 and, with several interoffice competitions and bonuses within its sales staff, has set very high standards for 2014.
With its ‘A’ rating by CardPaymentOptions.com, Instabill is not about to rest on its laurels. Experience Instabill’s ‘A’ rating by opening a merchant account today. Contact a merchant account representative at 1-800-318-2713 or click the button below to get started.