Why buying API credits only possible with Credit Cards?

Muslims can’t have credit cards because of religious reasons so we can’t buy API credits… I think this is unfair and strange… Why I wouldn’t be able to just pay with my prepaid mastercard?

Use of a debit card that draws direct from your bank account and has the MasterCard/VISA logo is allowed.

Prepaid or gift credit cards cannot be used because of the need for know-your-customer, that the card is linked to verifiable bank identity.

The prohibition should be just on those payment mechanisms with interest charges (usury).


No I am trying with my visa card , it cant be used