No. To manage your shop on Source all you need is the Source Business app, a free download.
Source for Shops is free.
Mobile ordering integrate's seamlessly with Square. All orders and reports are deliver within the existing Square Dashboard.
We are happy to help! We are a small team, and are easily accessible. Just shoot us an email and we'll be happy to answer any questions you have.