score:1
I write this answer as it might help someone in the future - this is slightly weird. My Apple account is created in the USA, so, I assumed if I changed that to Germany, it will surely work out. This turns out not to be true.
Then I used the link posted an earlier answer for the iOS German ALDI talk app. The link is here and I was not able to open it in the iPhone app store and it provides the message as the app is not available in my region or country. Mind it the iTunes account is set to Germany at the time. I don't get this.
Finally, I did a Google search and ended up in the page Chip.de
. The page link is provided here.
I clicked the link and it downloaded and opened the same German app provided earlier. This time I was able to install it in the iPhone and rest of the process went seamlessly.
The app has a rating of 2.5 but it works just fine. Only the process of installation is not very convenient.
Upvote:3
To top up your account without using an app, you have different option. Those are all listed on this FAQ page. I will sum them up rather than quoting German text.
There are several ways to redeem the voucher code:
Enter the code into your phone like dialing a number:
Punch in *104*
followed by the 16 digit number from the voucher followed by a pound #
. (example: *104*1234567891234567#
). Then press dial. Your phone will understand this USSD code and do the right thing.
Call the free hotline by dialing 1155
and press 4
. Then enter the 16 digit number from the voucher followed by a pound #
. It will read out the numbers to you in German. If you think it's correct, press 1
. The voucher will be credited.
You can redeem it online in your website account.
Former answer for future visitors, because I thought this question is about registering the SIM card:
You are using the wrong app. The app you got is for the Netherlands. That's possibly because you are using a Dutch iTunes account. A quick Google found me this app that appears to be for Germany, but I don't see an activation feature.
You can activate your SIM card via the internet. Go to https://www.alditalk.de/simcard/register and enter your SIM card number and your PUK2.
There might be more steps required that I cannot perform, as the text underneath translates to
You can also use this form to continue an already started registration.