Yes, you can set up direct debit payments from your MasterCard or Visa credit card. There are no merchant service fees when you set up direct debit payments from your MasterCard, or Visa credit card.

Did this answer your question?