Extend contract workflow to integrate payment.
Prepare (empty) page to select payment method and finally create a payment object.