What Is This Charge On My Credit Card?
This charge is a surcharge that is added to your credit card account when you make a purchase. This surcharge is called a " Transaction Fee." What Is Digital River Incorporated? Digital River Incorporated is a technology company that specializes in the development and deployment of innovative technology platforms for the development, deployment, and management ... Read more...