The Fastest Way to Invoice Your Clients

Why Operating a Web Service in Canada Sucks – Part I: AMEX

by Levi Cooperman - June 1/2006

Okay, I admit right off the top that the title of this post is intentionally contentious to get you reading…. I’m busted.  It doesn’t really suck to operate a web service in Canada, but there certainly are some limitations and difficulties.  One of which I came across earlier after many moons of back and forth with the “other” credit card company, AMEX. 

To put some context to this story, I should give you a bit of background on our business.  We are based in Canada, but have the majority of our customers in the USA.  We try to apply the 80 – 20 rule for everything we do online; in this case we wanted to make paying for our software very easy for 80% of our clientele.  Therefore, we decided to only accept payment in US dollars. 

As many of you out there know, getting set up to accept credit cards online is hard enough as it is just for Visa and MasterCard.  You need to first get an online merchant account which involves a long list of forms that require everything from your credit history to the rights to your first born.  After that, you need to decide and get set up with an appropriate payment gateway.  In our case we chose VeriSign because of its good reputation and the flexibility of its API.  Finally, you have to get your merchant account and your payment gateway talking.  Since we are based in Canada, we ended up having to get another account with an intermediary called Global Payment Systems.  Please don’t ask why our merchant account couldn’t deal directly with VeriSign in the US, and also please don’t ask how long it took for VeriSign to get setup properly with Global Payment Services.  Let’s just say I don’t think they deal with too many Canadian customers.

Okay, so after all the work we put into getting setup to accept Visa and MasterCard in good old-fashioned US dollars and get the money deposited into our US based Canadian bank account, we started getting a number of requests to accept AMEX.  I then started the application process with our merchant account to accept AMEX assuming it would just be a matter of adding AMEX onto our account. 

Remarkably in my first conversation, I was given an impression that it would be just that simple after filling out a few forms.  In a few days I realized it wasn’t going to be that simple.  Our merchant account came back asking for our AMEX account number, which of course I didn’t have.  After some wrangling I realized the AMEX is a completely different animal than Visa and MasterCard and I would have to go through an entirely different application process: AMEX Canada.

So, I started the process and everything seemed to be going fairly smoothly until I introduced the “dirty” acronym in the AMEX Canada vocabulary: “USD”.  Of course no one actually said that they wouldn’t accept USD, they started by saying that the money will be converted to CAD and that they only work with Canadian dollar bank accounts.  I thought “that kinda sucks because we will end up getting dinged with the AMEX conversion rates, but it’s worth it to make our customers happy”.  However, after about two weeks of getting everything setup just right, I then started the process with our gateway to introduce them to AMEX Canada assuming they would speak the same language. 

For some strange reason, I didn’t recall one of my first lessons I learned working as a young engineer in Calgary, never ASSUME anything! 

VeriSign insisted that their system will work as long as I could get them some ID number that they needed.  AMEX Canada said everything will work and eventually got me the number that they initially thought was not needed.  At this point I should have given up, but I thought it would all be worth it, once we are accepting AMEX.  I managed to get a small transaction to go through with Kathy’s AMEX card and after a week, AMEX Canada actually came up with the transaction in their online reports.  The only kicker was that it was the exact amount I charged except in CAD not USD.  I thought maybe it just had to settle before it was converted properly.  When it finally settled, sure enough the total converted amount was not in our bank account.  After sorting it out with AMEX Canada who initially thought I was disputing the charge and wanted the money back, I eventually talked to THE person who told me beyond a doubt that AMEX Canada does not accept US transactions.  It is not just that they convert it to Canadian, they just don’t do USD, period.

To make a long story short, my quest for AMEX was over. Unless I could get approved with AMEX USA, our business could not accept AMEX. 

Perhaps when Google expands their payment services, none of us will need Visa, MasterCard or AMEX.  Check out what Mathew Ingram had to say in the Globe today about Google’s payment services.

The fastest way to track your time and invoice your clients is with FreshBooks, the leader in online invoicing. Sign up for your free account!

14 Comments (add comment)

Jun 2/06
3:38 am

Good rant. It seems that you may need to setup a U.S. operating company with a U.S. address and then apply to Amex USA as you mentioned. The costs may outweigh the benefits — but with the way the currency is climbing now, charging U.S. customers in Canadian dollars isn’t such of a bad thing.

Jul 10/06
12:02 pm

Why Operating a Web 2.0 Business in Canada Sucks: Part II – Google Checkout…

Google Checkout looks pretty cool (even though it was banned by Ebay) and has great potential for many very small businesses out there looking for a good online payment solution.  Unfortunately, like many other services including PayPal Website Payme…

Sep 7/06
2:45 pm

[...] The array of available options for Canadian companies when it comes to online merchant services is abismal, some say it sucks. Thankfully, PayPal seems to be moving more fully into Canada, though we still don’t have access to Website Payments Pro. [...]

Nov 29/06
7:02 pm

It’s nice to see that we’re not the only Canadian company suffering the hardships of accepting Amex in USD. We (ActiveState – http://www.activestate.com/) have been trying to setup Amex transactions since we split away from our parent company Sophos (they have an office in the US).

We tried setting up an address in the US but Amex didn’t buy it and closed our account. Then we found Internet Secure but we had our doubts trusting them. For instance, they force you to send an unbranded receipt to the customer and enable AVS. Then recently Global Payments said they would compete with Internet Secure and set up the same thing for us. Then today we heard back from Global Payments and now they can’t do it for some reason.

So now, I am back to implementing Internet Secure’s (http://www.internetsecure.com) poorly designed payment gateway only for Amex transactions. We are sticking with Verisign for Visa and Mastercard. Needless to say this is far from over.

Mar 27/07
11:51 pm
James says:

I don’t know why, but that was completely entertaining to read. I look forward to reading part 2 now. =)

Apr 11/07
2:59 pm
Chris says:

Oh yes the trials and tribulations of online business… Sometimes you could just scream at the inefficiencies of some companies.

May 2/07
12:35 am
Blaine says:

Nice, a Canadian company not using legal Canadian tender. I feel vauled, not. As a Canadian I won’t use your business.

May 2/07
8:04 am
Levi says:

Hi Blaine,

As a Canadian business it would make some sense to offer our service in CAD. However, with less than 15% of our customers in Canada, and the rest in the USA as well as other parts of the world. It only makes sense to charge in US currency. Trust me, it would make our lives much easier if we charged in CAD, but I don’t think the majority of our customers would appreciate it.

May 2/07
10:43 am
Eddie says:

Of course it makes sense… dollars and sense. The US dollar is worth more than the Canadian dollar. Do you honestly believe that your American customers would rather pay more (roughly 11% more) for your service just so they wouldn’t have to pay in Canadian dollars? lol!

It’s always amusing seeing Canadian companies charge customers in a foreign currency. It’s especially delicious when these companies proudly display the Canadian flag on their Website.

Come on Levi, place an image of the Canadian flag on your home page. ;)

May 2/07
11:43 am

Why didn’t you simply get Paypal? They take Amex, Visa, M/C, and a couple others too.

May 2/07
11:53 am

Hi Peter,

We have considered PayPal…however, their discount rates are higher and they do not have a gateway like account available to Canadian companies yet (Website Payment Pro)…check out this post if you are interested: http://www.freshbooks.com/blog/2006/12/08/when-paypal-just-doesnt-cut-it/

Of course, that is not to say we won’t accept PayPal at some point.

Jan 29/08
3:06 am

I am sooo sorry to hear that you went through all that, I see it happen all time. I have been in the payment processing industry for over 4 years now in Canada and poor merchants allows get caught up in the merchant account admin nightmare. It is important if you want to save yourself time and your sanity to find yourself a good independent merchant account specialist who can just set everything up for you the first time round.

Feb 12/08
3:05 pm
MohSho says:

I think it’s always worth it for Canadian companies like yours to accept payment in both US and CAN dollars. See mastermindtoys.ca for an example.

May 14/08
3:57 pm
yourmanstan says:

wow, it sounds like it would be much easier if you were simply located in the US… or at least appeared to be

http://www.earthclassmail.com/
$10/mo and you can have a US address and give it to amex and any other companies that are annoying like that!


Leave a Comment

*
* (not published)

*
* required

What is FreshBooks?

FreshBooks is an online invoicing and time tracking service that helps professionals in over 100 countries save time, get paid faster, look professional and focus on what they love to do — their work. Read our customer survey results — 99% recommend FreshBooks. FreshBooks users are served by a tight-knit team of 31 dedicated individuals based in Toronto, Canada who've been at this since 2003.
Learn More or Sign Up For FREE

Get Blog Posts