Creating a Payment Link

Available via: Dashboard and API

How It Works

Inflow allows you to create reusable or one-time payment links that redirect your customers to a hosted checkout page.

These links are ideal for:

  • Selling digital or physical goods and services
  • Accepting payments without building a storefront
  • Collecting support or contributions

Step-by-Step Guide

  1. Go to the Links section of your dashboard.
  2. Click Create Link or + New Payment Link.
  3. Fill in:
    • Product name or description
    • Amount
    • Quantity (optional)
    • Optional: collect customer email
  4. Click Create to generate your link.
  5. Share the link via email, social media, or embed it in your site.

Managing Your Links

From the Links page, you can:

  • View the list of payments made through each link
  • Edit the link name
  • Enable or Disable the link

Creating Links via the API

You can also create payment links programmatically using your private API key:

curl -X POST https://api.inflowpay.xyz/api/link \
  -H "X-Inflow-Api-Key: inflow_priv_your_key" \
  -H "Content-Type: application/json" \
  -d '{
    "currency": "EUR",
    "products": [{ "name": "Product", "price": 2500, "quantity": 1 }]
  }'
FieldTypeRequiredDescription
currencystringYesEUR or USD
productsarrayYesList of products with name (string), price (number, in cents), quantity (number)
statusstringNoenabled (default) or disabled
sessionCustomizationobjectNoCustom checkout appearance (bgColor, fontColor, logoUrl, merchantName)
pricingModestringNoTAX_EXCLUSIVE (default) or TAX_INCLUSIVE

Prices are in cents. For example, €25.00 = 2500.

See the API Reference for full details.

Looking for recurring payments? See Creating a Subscription Offer to generate a shareable subscription link instead.