What are some alternatives?
When comparing BLACKHAWK NETWORK and iTransact, you can also consider the following products
Electronic Payment Systems - Electronic Payment Systems is an automatic credit card processing and merchant services providing platform that makes your life stress free.
Aria Systems - Aria helps enterprises grow their recurring revenue businesses with an agile billing system that maximizes customer satisfaction, retention.