There are now 2 problems. You will have to get a Canadian credit card having your Canadian address. For the maximum card reached message, you will have to contact Fizz customer service to fix this.
If a message informing you that you have reached the maximum number of attempts pops up, contact FIZZ Customer Service team: log into your Fizz account and simply click on the chat bubble located in the lower right-hand corner during Fizz business hours.
Here is more info from FIZZ FAQ...
You can use a Visa or Mastercard credit card, or a Visa Debit card to pay for your Fizz plans.
Other cards such as debit cards, American Express (Amex), Dinners, and others are not accepted. Foreign credit cards are also not accepted.
Once your payment method has been added to your Fizz account, you must associate it to each plan you want to pay with that card. That is not done automatically. To associate your payment method to each of your plans:1. Log into your Fizz account. 2. Select the plan, and click on Manage/Payment method
When you enter the information for your payment method, the billing address associated to your card must correspond to the address you declared to your bank for that card. The right info must be entered in the corresponding fields, and the address needs to be 100% identical. Pay attention to the following items:
Tip: Make a copy and paste of what is written in your bank account.
If the address and postal code that you associate to your payment method are not identical to that declared to your bank, you won’t be able to add this payment method.
Please note FIZZ states: Foreign credit cards are not accepted.
In order to help the Fizz community evolve with your question, do not forget to identify the best answer given to you by members of this discussion group using the Make Best Answer button under the answer you deem to be the best.
@Dominic, are you sure your friends are using their Austrialian debit card to pay for Fizz?
Please confirm with them and what country/address are they using.
Because Fizz isn't supposed to accept foreign cards.