Quote vs Invoice: Key Differences and Payment Best Practices for South African Businesses August 12, 2025