What is Direct Billing for Google Play™?

It is a payment feature by Digi to you. You can now securely purchase apps in Google Play™ Store (or in-app) and pay via Digi. No credit card required!