Skip to main content

Overview

A payment link is a regular payment with a longer expiry window and a short, shareable URL. Send it by email, chat, or QR code — the payer opens it in any browser and completes the payment on the Ebioro-hosted payment page. No storefront or widget integration is needed. Create a payment as usual, but set expiresInHours and omit redirectUrl:
The response contains the link to share:
Share shortUrl. It contains no session token — the payment page resolves it securely when opened — so it stays compact and safe to forward.
In the sandbox environment, short links are served from https://sandbox-pay.ebioro.com. In production they use https://pay.ebioro.com.

Behaviour details

  • expiresInHours — accepts any number of hours (e.g. 24, 168 for 7 days). If omitted, the payment expires after 30 minutes, which suits a live checkout but not a link shared with a payer. After expiry the payment status becomes expired and the link shows an expiry notice.
  • No redirectUrl — when you omit it, the payer sees an Ebioro-hosted confirmation screen after paying. Set it if you want the payer forwarded to your own page instead.
  • Status flow — identical to any other payment (open → paid → settled), and webhooks fire the same way. See Payments.
  • One link, one payment — each link belongs to a single payment for a fixed amount. To request the same amount from several payers, create one payment per payer.
There is no cancel operation for an open standard payment yet — set a conservative expiresInHours and let unused links expire. The payment expires automatically and the link stops accepting payment.