Warning: Rant ahead.
TL;DR: Tried to buy an in-app purchase for an iPad app. Despite having two iTunes accounts, two banks, and two PayPal accounts and trying numerous combinations of these, I have yet to be successful.

OK, a bit of background: I’m Colombian, I’ve worked in the US, and right now I’m living in Mexico. I have three bank accounts, one for each country, each with its own debit card. I mainly use my US account for online purchases.
Late today, I got the sudden urge to buy an in-app purchase from an iPad app (it’s a Go book). Ever since I’ve had an iTunes account, I’ve always used prepaid cards to buy stuff, but my iTunes balance was MXN$26 and the book costs MXN$60 (US$5). So I though, “Hey, I’ll just add my card to my account so I can buy this awesome book” .
I added my US debit card, but my Mexican iTunes account instantly rejected it, saying that it’s not a valid Mexican card depite it having a billing address in Mexico. Bummer, I though. But then I remembered I had a Mexican debit card too. I added that one, and it worked fine until I tried to purchase the book, when my iPad yelled that the payment was rejected.
I wasn’t giving up that easily. I also have a US iTunes account, which I use to download the occasional free app that is only released in the US (Bing, I’m looking at you!!). So I decided to try my luck: I logged into that account, tried to add my card, and then was rejected because of an (obviously) invalid address.
Then I remembered that Apple accepts PayPal for US iTunes accounts. For some reason, the option to add a PayPal account wasn’t on the iPad, so I opened up iTunes on my PC and tried to add it there. I also have two PayPal accounts, one in the US and another in Mexico. I logged in to my Mexican PayPal, which is my main account, and approved the iTunes authorization. iTunes instantly rejected it because the PayPal account wasn’t from the US.
I tried again with my US PayPal account, but it was rejected because of lack of a funding source. So I go to my account settings to add my card to the PayPal account, and PayPal won’t accept it because the card is already associated with another PayPal account, my Mexican account. So I logged out of my US PayPal, logged into my Mexican PayPal, deleted my card, logged back into my US PayPal and add it. Finally, iTunes was happy and my PayPal account was added to my Apple ID.
After all that mess, I tried to purchase the book again, only to find out the reason PayPal isn’t available as an option in the iPad: you can’t buy apps or in-app purchases with PayPal.
At this point, I was infuriated. Any normal person would have given up. But I tried once more.
After searching for a while, I found out that Walmart sells iTunes gift card for instant e-mail delivery. So I though, “what the heck, one last try won’t hurt”. I try buy the card, only to be greeted with yet another US-only billing option. Thankfully, Walmart accepts PayPal, and thanks to that last step, my US PayPal was all set up for purchases.
I purchased the gift card and waited patiently for the one hour Walmart says it takes to complete the order. After one hour, the order was still processing. After two hours, nothing had changed. I cancelled the order and Walmart instantly refunded me.
Now I gave up.
This is infuriating. I have the money to buy something but Apple won’t take it. The main problems here are:
- Apple won’t accept international debit cards, even if they have local billing addresses.
- Apple won’t accept local debit cards if they have international billing addresses.
- Apple rejects payment from a local debit card that I’ve previously used to buy online elsewhere.
- Apple won’t allow PayPal payments for iPad apps and in-app purchases.
These are the same payment methods I’ve used on Steam, Amazon, eBay, and the Windows Phone Marketplace, among others. I find it amazing that Apple has such a hard time taking my money.
Tomorrow I’ll probably go buy a physical iTunes gift card at a corner store, because Apple has given me no other choice but to spend MXN$200 when I only need MXN$34. But then again, maybe by tomorrow the urge to buy that book will be long gone.