Convenience store payment specialist is at a major crossroads in its career