Don't worry. If you don't have a credit card or do not want to use one, a debit card can be purchased for the purpose of signing up from your local supermarket.
Name the same as entered in the above fields?
*Credit/Debit Card Number
Billing address the same as entered in the above fields?
You don't have credit card details available. You will be redirected to update payment method page. Click OK to continue.