Skip to main content

Using Payment Links to request payment from guests (Stripe)

How to create and send a payment link so guests can pay online

Written by Kevin Soo

Payment Links let you send a guest a secure link to pay for their booking. When they pay, Preno automatically records the payment against the booking and notifies you — no manual reconciling needed.


How it works

  1. You create a payment link and email it to your guest.

  2. Your guest opens the link and makes the payment.

  3. Once payment succeeds, Preno automatically adds a payment record to the booking and sends you a notification.


Before you start

You'll need Stripe connected to your Preno account. Payment Links uses your Stripe integration to process guest payments. If you haven't set up your payment gateway yet, see Integrated credit card payments.

Check your Stripe business name. The name shown to your guest on the payment page comes from your Stripe account settings — not from Preno. If this is set to your legal entity name rather than the trading name your guests recognise, it can cause confusion or knock back trust in the payment page. Worth checking before you send your first link:

  1. Log in to your Stripe Dashboard.

  2. Go to Settings (gear icon) → BusinessBusiness details.

  3. Check the Business name field. This should be the name your guests would recognise — usually your property's trading name.

  4. Update it if it's showing your legal entity or holding company name instead, then save.


How to create a payment link

  1. Open the booking and go to Payments. From the booking view, open the Payments section.

  2. Click Create payment link. This opens the payment link form.

  3. Fill in the details:

    • Amount — the amount you want the guest to pay

    • Description — what the payment is for (e.g. "Deposit for booking #1234"). Your guest will see this.

    • Link expiry — how long the link stays valid. Defaults to 7 days.

  4. Click Create. Preno generates the payment link.

  5. Copy the link and send it to your guest. Click Copy link, then paste it into an email to your guest. You'll need to send the email yourself.

You can create more than one payment link on the same booking — for example, one for a deposit and another for the balance.


Example email template

Use this as a starting point for your own payment request email. Swap in your own details if you're not using Preno's data tags, or see Email templates setup to save it as a reusable template:

Hi |* first_name *|,

Please find below a secure link to complete your payment. This link takes you directly to our payment provider, Stripe, to pay securely. It won't ask you to enter details anywhere else.

< Paste your payment link here >

This link is valid for [X] days — if it expires before you've had a chance to pay, just reply to this email and we'll send you a new one.

If you weren't expecting this email or have any questions, please call us on |* property_phone *| before making payment.

Thanks,
|* user_full_name *|
|* property_name *|

Email: |* property_email *| / Phone: |* property_phone *|


What happens when your guest pays

When your guest completes payment, you'll receive a notification and a payment record will appear automatically in the Payments section of the booking.


Revoke a payment link

If you no longer want to request that payment — for example, the guest paid another way or the booking changed — click Revoke link. Once revoked, the link can no longer be used to pay.


When a link expires

Payment links are valid for the expiry period you set (7 days by default). Once a link expires, the guest can no longer pay through it — they'll see a message that the link has expired and to contact the property. If you still need the payment, just create a new link.


Refunding a payment

Once a payment is recorded in Preno, it behaves like any other Stripe payment record — so you can process the refund directly from Preno. Open the booking's Payments section, find the payment, and process the refund from there. See How to refund a payment or deposit for the full steps.


Related articles

Did this answer your question?