How does the payment process work?