Shoprite Holdings has completed a project to upgrade nearly 30 000 point-of-sale terminals across South Africa.