Mastercard has terminated services whereas Visa has placed a temporary hold on card payments.

Read more from the Source

By JDCAI