See the merge commit for more details. task-2333041
Render the payment form and process feedback from the provider. X-original-commit: 60445af209d4fef1f93e26c4b5b912df2fffdb50