Public Links

Generate a reusable, open-ended payment link without expiration date

📘

Available only for Feezback links

Seamless links are limited in time and must include payment and debtor details in advance.

What is a public link?

A Feezback link that can be used universally to get payments from anyone, without predefined payment and debtor details.

  • No prefilled data: all fields, including amount will be entered by the debtor.
  • Reusable: enables multiple payments from different debtors.
  • Non expiring: the link will not have an expiration time and will be available indefinitely.
  • Easy display: short link or QR code

When to use it?

Generate a public link when you have:

  • Payment scenarios where the payer sets the amount.
    For example: donations, account/wallet deposits, the debtor is onsite with an agent instructing the payment amount
  • You can't send payment info for every payment
    Public links has predefined settings that are not configured per payment. It is a one size fits all solution.

How to generate a public link?

  1. Generate a Feezback payment link without userIdentifier and without debtor account.
  2. Add the "publicLink" object to the payment link request "flow" object.
  3. Add custom fields if you want to collect additional details from the debtor (you will get these values back in the status update webhooks.
    {
      "publicLink": {
        "customFields": [
          {"name": "agentIdentifier"},
          {"name": "phoneNumber"},
          {"name": "debtorName"}
        ]
      },
    }



Did this page help you?