I'm afraid eBay insist on a credit card for verification when buying any form of knife.
Although your account is over 18 years , anyone could be using it, so that credit card is the only way to prove online, that you are 18 years old or older.
The only way round this is to ask someone with a credit card on file, to buy this item for you.
@sandysandra44