Payment Links

Payment Links are the fastest way to start accepting payments with Creem—no code, no API, no SDK required. Just create a product, copy the link, and share it with your customers.

Getting Started

To create your first payment link, follow our Quickstart guide. You’ll learn how to:

  • Create a product in your Creem dashboard
  • Instantly generate a payment link for that product

After following the Quickstart, you’ll have a product and a payment link ready to use—no coding required!

Why Use Payment Links?

  • No-code: Share a link, get paid—no integration work needed
  • Instant setup: Go live in minutes
  • Customizable: Add metadata and themes for advanced workflows
  • Perfect for: Social media, email, chat, or anywhere you can paste a link

No-Code Simplicity

Start selling instantly by sharing a link. No API keys, SDKs, or developer time required.

Advanced Customization

Pass custom data and themes via URL parameters for powerful, flexible workflows.

You can extend the power of payment links by passing custom data and appearance options directly in the URL—no backend or API required.

1. Add Custom Metadata

Want to track a user, campaign, or any custom info with each payment? Just append metadata as query parameters:

Example:

https://creem.io/payment/prod_abc123?metadata[reference_user_id]=user1234&metadata[referral]=youtube
  • This will save reference_user_id: user1234 and referral: youtube as metadata on the payment.
  • You can add as many metadata fields as you need, using the metadata[key]=value format.

Metadata is available in your dashboard and webhooks, making it easy to connect payments to users, campaigns, or any workflow—no code required.

2. Set the Checkout Theme

You can control the appearance of the checkout by adding a theme parameter:

  • ?theme=dark for a dark checkout
  • ?theme=light for a light checkout

Example:

https://creem.io/payment/prod_abc123?theme=dark

You can combine theme and metadata parameters:

https://creem.io/pay/prod_abc123?theme=dark&metadata[reference_user_id]=user1234

Dark themed checkout example

Best Practices

  • Use metadata to track users, campaigns, or any custom info
  • Choose a theme that matches your brand or context
  • Test your payment links before sharing widely
  • Share links anywhere: email, chat, social, QR codes, and more