Is there a debit card that you can load with a credit card, the card should say on it debit card?
I can get it refunded if I buy such a card so. I can get free points
Do a balance transfer from the credit card to the debit card.
You missed the point. The OP wants to earn points.