I want to upgrade my membership , but my card won't do paypal is there any alternative ?
What do you mean 'wont do Paypal'. You dont need a Paypal account for the membership however they are the billing service provider that the site uses.
Once you get to the payment screen you have 2 options:
Pay with my PayPal account
or
Pay with a debit or credit card.
Does this address you query please?