Documentation
Test environmentLive environmentStatusContact us
  • Overview
    • Get started
    • Resource guides
      • For business users
      • For finance teams
      • For integration teams
    • Stripe onboarding
    • Live use cases
      • Usage overview
  • Start using the dashboard
    • Access
    • Payment services
    • Collaborators and access control
    • One-time payment links
      • Single link creation
      • Bulk link creation
      • Send payment links
      • Payment link page
      • Payment receipt email
    • Subscriptions
      • Set-up
      • View subscriptions
      • Manage subscriptions
    • Payments and refunds
      • Payment methods
      • Dashboard
      • Refunds
    • Payouts
    • Reports
    • Payment workflows with Plumber
      • Set-up
      • Testing
    • Payment forms
      • Set-up
      • Testing
      • Resources
  • Start an API integration
    • Get started
    • Endpoints
    • Integrating with your e-services
    • Errors
    • Idempotency
    • Pagination
    • Go-live checklist
  • API RESOURCES
    • Events
      • The event object
      • Types of events
    • Payments
      • Create a payment
      • Retrieve payments
      • Send email for payment
      • Cancel a payment
      • Refund a payment
      • Get all payments from payment service
  • WEBHOOKS
    • Introduction
    • Set-up
      • Events
      • Best practices
  • FAQ
    • Access
    • Costs
    • Timeline
    • API keys
    • API integration
    • Payments
    • Payment methods
    • Payouts and transaction fees
    • Refunds
    • Security and compliance
    • Downtime and maintenance
  • Policies
    • Privacy Policy
    • Terms of Use
Powered by GitBook
On this page
  • Introduction
  • What's the difference between payment forms and other payment workflows with Plumber?

Was this helpful?

  1. Start using the dashboard

Payment forms

PreviousTestingNextSet-up

Last updated 28 days ago

Was this helpful?

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

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 (, ) 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.

payment form demo
Plumber payment workflows
go.gov.sg/paysg-plumber-demo
go.gov.sg/paysg-fine-demo