If your physical Credit or Debit card is enabled for international payments, you should be able to use Samsung Pay to make your payment