Vindicia in the News.

Civilization in Decline: Credit Cards and the Culture of Auto-Pay

  • May 05, 2015
  • By 
    CED Magazine

To credit card issuers, I say decline at your own risk. Decline and you too will decline. Decline me and I will decline you back. Maybe forever. Eventually all of society will experience a decline. But that doesn’t mean we have to stop watching movies on the Internet.

Let’s face it: streaming content is always free – even when you pay for it. The pricing models that succeed do so because they bill you in a way that makes services feel free. Thousands of titles for $7.99 per month on auto-pay? In fact, for many people, that’s even better than free. You get unlimited titles and never have to worry about muffled, bootleg sound or a shaky camcorder in a popcorn-crunching multiplex. You’re free-wheeling, free-dealing, free-riding until for some inane technicality, your credit card doesn’t go through.

Read Complete Article

Vindicia CashBox Overview

Vindicia CashBox Overview

Blog

Blog

Read our blog for the latest on subscription billing and recurring revenue

read more