The Digital River charge on your credit card is a fee that is levied by the credit card company when you use the online services of a digital service provider, such as Netflix or Hulu. This fee is typically assessed when you make a purchase or use an application from a digital platform.