Data Plans to Use with Square
Square uses very small amounts of data to process payments. Each transaction typically uses less than 10kb. If your customer provides a signature, no more than 50kb will be used for the transaction.
If you are using a device primarily for accepting payments with Square, it is not necessary to sign up for more than the basic plan your network provider offers. Please keep in mind that any data usage outside of the Square app (for example web browsing, email, apps) may require you to sign up for a larger data plan.