payment by product