> For the complete documentation index, see [llms.txt](https://guide.pay.gov.sg/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://guide.pay.gov.sg/start-using-the-dashboard/payment-forms.md).

# Payment forms

## Introduction

Using FormSG, PaySG and Plumber, users can now create payment forms to collect one-time payments or create recurring payments. This workflow uses the form input to automatically create and redirect users to a payment link.

The payment flow is as follows:

* Payer accesses payment form and selects payment amount.
* Payer submits form.
* Payer is redirected to payment page to complete payment.

View the [payment form demo](https://go.gov.sg/paysg-paymentform-demo)

### What's the difference between payment forms and other payment workflows with Plumber?

* Payment forms redirect payers to make payment within the same page of form submission. Without successful payment, the form cannot be submitted.
* Other [Plumber payment workflows](/start-using-the-dashboard/payment-workflows-with-plumber.md) ([go.gov.sg/paysg-plumber-demo](https://go.gov.sg/paysg-plumber-demo), [go.gov.sg/paysg-fine-demo](https://go.gov.sg/paysg-fine-demo)) send out payment emails to payers, and the form can be submitted without successful payment. The payment flow is as follows:
  * Payer accesses the form and selects payment amount.
  * Payer submits form.
  * Payer receives a payment email.
  * Payer opens payment email to complete payment.
* Currently, subscriptions can only be initiated via a payment forms workflow with Plumber.
