No, the points accumulated at your business can only be redeemed at your business. If your business has multiple locations and all locations have their kiosks running under the same channel, then customers can earn and redeem points at all the locations.