Complete purchase flow