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
  • User flow
  • Do note the following

Was this helpful?

  1. Start using the dashboard

Subscriptions

Initiate month recurring payments, aka subscriptions

PreviousPayment receipt emailNextSet-up

Last updated 1 month ago

Was this helpful?

User flow

  1. The payer makes an initial payment via credit/debit card to start the subscription.

  2. From that point on, the payer will be charged using the same credit/debit card details on the same date every month.

  3. The subscription can be cancelled at any time after it is started. In such case, the payer will no longer be charged from that point onwards. A subscription may be cancelled in the following ways:

    1. By the payer, through the link in their email receipt.

    2. By the admin, from the dashboard.

    3. By PaySG automatically, if a monthly charge fails for any reason (e.g. the expiry date of the credit/debit card has passed).

Do note the following

  • You cannot collect both one-time payments and subscriptions using the same payment service. To collect subscriptions, you must create a new payment service.

  • Currently, subscriptions can only be created via a payment forms flow.

    • After creating your subscription payment service, see for more details on how to set this up.

  • For subscriptions, the only supported payment method is Stripe.

You may try out a demo .

Payment forms
here