What provider is your debit card using? Is it not MasterCard or Visa? I'm genuinely curious, there are very few countries not duopolized by these two giants.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: