Yes. With Square, unlike with other third-party processors, you can sell CBD online and in person. Square CBD businesses pay higher processing fees than other Square sellers, though: 3.5% + $0.10 per in-person transaction, 3.8% + $0.30 per online transaction, and 4.4% + $0.15 per keyed-in transaction.
In addition, you’ll have to be approved for the Square CBD program before you start selling. Square requires more information from CBD sellers than it does for other merchants.