Generate a Payment Link

Available via: Dashboard and API

Use the Inflow Dashboard to create a shareable payment link that redirects customers to an Inflow-hosted checkout page.

How to Create a Payment Link

  1. In your Inflow Dashboard, go to Product catalog → Payment links and click Create payment link. You can also use + → Payment link in the top bar.
  2. Add one or more products from your catalog, or click Add new to create one, and set their quantities. The first product sets the link's currency.
  3. Optionally, give the link a name and an expiry date, and choose its options: Price includes VAT, Save payment method and Redirect after payment.
  4. Click Create link. The link's page opens.
  5. Copy the link, or its QR code, and share it via email, social media, messaging, or on your website.

See Payment Links for every option.

What Happens Next

When a customer opens the link, they are redirected to the Inflow hosted checkout page where they can complete their payment using the available methods (Open Banking or Card).

Managing Your Links

From the link's page in Product catalog → Payment links, you can:

  • Edit link to change its name, expiry date and options
  • Deactivate or Activate the link to control its availability
  • Archive or Delete a link you no longer need
  • See its Recent payments, and click View all for every payment made through it

Payment Links via the API

You can also create and manage payment links programmatically:

curl -X POST https://api.inflowpay.com/api/link \
  -H "X-Inflow-Api-Key: inflow_prod_your_key" \
  -H "Content-Type: application/json" \
  -d '{
    "currency": "EUR",
    "products": [{ "name": "Premium Plan", "price": 2500, "quantity": 1 }]
  }'
FieldTypeRequiredDescription
currencystringYesEUR, GBP 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)
isVatIncludedbooleanNofalse (default): prices are tax-exclusive, tax is added on top. true: prices include tax
defaultBillingCountrystringNoISO 3166-1 alpha-2 country pre-filled at checkout (VAT recomputed accordingly)
statementDescriptorstringNoBank statement descriptor (max 11 characters)

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

See the API Reference for the full list of options.

Payment Links vs Subscription Links

TypePurposeCreated from
Payment LinkOne-time paymentDashboard (Product catalog → Payment links) or API (POST /api/link)
Subscription LinkRecurring paymentDashboard (Product catalog → Subscription templates) or API (POST /subscription/offer)

To create a subscription link, see Creating a Subscription Offer.


Did this page help you?