Digital River on My Credit Card: What is it?

What is Digital River on my credit card? Digital River is an ecommerce transaction processing service, similar to PayPal. Here’s their site: http://www.digitalriver.com/ They may have charged you because someone else has your credit card info and email address and/or other personal info. Read more on www.paypal-community.com It’s likely that you recently made an online … Read more