I don't know why anyone would want this, but this "works" with the loadiine kernel's address change. ecTool reports I can't use this credit card. So it means one of a couple things. It either uses the cc on your NNID account (i dont have one added) to add money quickly, the debug/fake credit cards are built in and obviously dont work on retail, it just fails altogether from loadiine, or something else idk. But it lets you access the eshop from the loadiine kernel, if you say you wanted to get on the shop before you launched a game. expect bugs when using with loadiine though. I froze trying to change games, but first one loaded fine.
Zip is below. If you're interested I can post the code changes, but they aren't really anything hard. It's just a simple address change, and I honestly don't know if it's done right, or again why you want/would need this, but I know it worked to get on the shop. Haha.