O'Reilly logo

PHP 5 e-commerce Development by Michael Peacock

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 10. Checkout

We now have only one primary feature left for the checkout and order process, and this is the payment section. Although this is the last primary feature, there are still quite a few loose ends to tidy up. In this chapter, you will learn:

  • How to store delivery addresses
  • How to manage a default delivery address on a per-customer basis
  • How to allow customers to select a payment method
  • How to let customers confirm their order

All of the functionality we are working on in this chapter can be contained nicely within its own controller: checkout.

Order process review

If we review the order process we discussed in Chapter 7, The Checkout and Order Process, we have the following process:

  1. View the basket
    • Enter voucher code
    • Select shipping method ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required