If the payment does not yet show in your credit card (online) statement then I believe you have the following option: Contact your card provider and have them confirm the transaction is nowhere to be seen in their system. On that confirmation explain the story to them and ask them to block the transaction from going through if it turns up because you are going to make a repeat payment. You can then either pay by PayPal (possibly the best option) or any other means, including by credit card. Note that unless the card provider agrees to block the payment you risk it turning up at a (delayed) later date - if you have then already paid again separately you would have to try to claw back the duplicate payment which would be difficult through PayPal. Also, a card payment through a third party (eBay) like this can take a week or more to show on your account/statement. Good luck.