Credit card payments may seem immediate for you, the customer. But for the business owner it's not always so since the customer than issue a recall and many people abuse this to great cost for the businesses. See "chargeback fraud".
Yes. By design because it is credit and under jurisdiction of consumer law.
Yes. By design because it is credit and under jurisdiction of consumer law.