Everyone would benefit. Customers and you.You are not competitive with other main carriers.
One reason why I believe this 'might' be the case is that banks usually charge a dishonour fee whereas credit card does not.
Woolworths promotes that it protects customer's from 'Bill Shock' so I could see this as another reason to support that.
You won't be notified about changes to this idea.