Split out from #4. When a 402 Payment Required response is received, how does the user(-agent) pay before trying again?