change is_purchasable() args to match regular product