What Does Represented Internet Payment Mean?
If an Internet Payment Discover Charge appears on your credit card statement, it could be related to online purchases you’ve made. Discover’s customer service can provide additional details regarding this…