Sopiva point-of-sale system