Prostay PayAfter the payment

Customers, refunds and receipts

Every guest who has paid you gets a record here. Reading it, sending a receipt, and refunding a payment in full or in part.

Where to find it
Prostay PayMoney InCustomers
Last checked
August 16, 2026

This screen is the answer to "what has this guest paid us, and can we give some of it back". It is also the only place in Prostay Pay where a refund can be started.

Where customer records come from

You do not create a customer here. A record appears the first time somebody pays one of your links, built from what they typed on the payment page. That makes this list a payments history rather than a guest list: a guest who has stayed four times and never paid a link is not on it, and someone who paid a link and never stayed is.

The Customers list with fourteen guests, showing name, email, a masked card number, the date the record was created, total spend, and counts of payments, refunds and dispute losses.
One row per guest who has paid you, built from payments rather than from the guest list in the PMS.

The nine columns

ColumnWhat it holds
NameWhat the guest typed on the payment page, not what is on their booking.
EmailWhere a receipt goes by default.
Payment MethodThe card brand and last four digits.
CreatedWhen the record appeared, which is the date of their first payment.
Total SpendThe sum of what they have paid you.
PaymentsHow many payments they have made.
RefundsHow many of those you have given back.
Dispute LossesHow many disputes this guest raised that you lost.
Last PaymentThe date of the most recent one.

Search matches names and email addresses, and the page-size box at the top right sets how many rows you see at a time.

One guest

Amelia Hart’s customer page: a Payments table listing three succeeded payments of 45, 168 and 150 US dollars, an Insights card reading Spent 363 US dollars, and a Details card with her email, the date she first paid and her billing address.
Every payment a guest has made, and the card they made it with.

Clicking a row opens the guest's own page. It has four parts.

The Payments table at the top lists Amount, Status, Description, Date and Actions, one row per payment. Below it, a Payment method table lists the cards on file with their Expired date. On the right, INSIGHTS carries a single Spent figure, and DETAILS carries Guest Details, Customers since and Billing Details.

The menu on a payment row, listing Refund payment, Send receipt and Copy payment ID under a heading of Actions.
Receipts are sent from here, one payment at a time. Refund payment disappears from this menu once a payment has been refunded.

The menu at the end of a payment row is where the work happens. Under Actions: Refund payment, Send receipt and Copy payment ID. Refund payment is only offered on payments that have not already been refunded, so if it is missing from a row, that payment has been refunded already.

There is a second reason it can be missing, and it is worth ruling out before you conclude a payment was refunded: your role may not include the permission for it. If no row anywhere offers Refund payment, that is the cause, and an administrator can add it from Users in System Settings, under Prostay PayPayments.

For the full record of a single payment, including exactly what it cost you in fees, use the Payments screen in the sidebar, described in Payments, payouts and account records. Copy payment ID here gives you the reference to search for when you get there.

The Payment method table lower down the page works differently: clicking one of its rows opens a panel with the card's name, masked number, fingerprint, expiry and type.

Sending a receipt

Send receipt opens a small dialog with a Deliver to list, prefilled with the address the guest paid under. + Add another email adds a second, a third and so on, which is the way to copy a receipt to a company booker or to your own accounts address at the same time.

This is per payment, not per guest. A guest with three payments who wants "a receipt for everything" needs three receipts.

Refunding a payment

The Refund payment dialog: a note that refunds take five to ten days to appear on a statement and that fees for the original payment are not returned, a Refund field prefilled with the full amount, and a Reason picker.
Both fields are required. The Refund button stays grey until a reason is chosen.
  1. Open the guest from Customers.
  2. Find the payment in the Payments table and open its row menu.
  3. Choose Refund payment.
  4. Leave Refund at the full amount, or type a smaller one.
  5. Choose a Reason: Duplicate, Fraudulent, Requested by customer or Other.
  6. Click Refund.

Both fields are required and the button stays grey until they are filled. The reason is not cosmetic: it is sent with the refund and is part of the record if the payment is ever queried, so Duplicate and Requested by customer should mean what they say.

Partial refunds

The Refund field opens prefilled with the whole payment and can be typed down. That is how you refund one night of a three-night deposit, or the spa treatment but not the transfer.

You cannot refund more than was paid. Type a larger figure and the field turns red with Refund cannot be more than and the original amount, and the Refund button greys out until you bring it back down. A zero or a negative is refused the same way.

What a refund costs

The practical consequence: a refunded payment is not a payment that never happened. You are out the amount you gave back plus whatever the original payment cost you to process, and refunding two hundred dollars leaves you further behind than never having taken it.

Your own fee rates, and what any individual payment actually cost, are on the Payments and Balances screens in the sidebar. Those carry the figures for your account, and this help centre does not restate them, because a number written here would go stale. Payments, payouts and account records explains what is on each of them.

After the refund

Refund payment disappears from that payment's row menu, the guest's Refunds count in the list goes up, and the amount comes off what you are owed rather than being taken from your bank account separately.

The five to ten days in the dialog is the guest's side of it. Until then they will not see the money and will not believe you, so it is worth saying the number to them when you tell them it is done.

A payment the guest disputed with their own bank is not this. Do not refund it: refunding a disputed payment can cost you both amounts. See Handling a disputed payment.

Common questions

  • Can I refund a payment twice?

    No. Once a payment is refunded, Refund payment is no longer offered on its row menu. If you refunded too little, the remainder cannot be refunded from this screen.

  • Do I get the processing fee back when I refund?

    The refund dialog states that fees for the original payment are not returned and that there is no extra fee for the refund itself. That is the product telling you the position at the moment you refund, and the figures for your own account are on the Payments and Balances screens in the sidebar.

  • Why is a guest missing from the Customers list?

    Because they have never paid a Prostay Pay link. This list is built from payments, not from bookings, so a guest whose stay was billed entirely through the Property Management System will not appear.

  • Can I send one receipt covering a guest’s whole stay?

    Not from here. Send receipt works on a single payment at a time, so a guest with three payments gets three receipts. You can send each one to several addresses at once with + Add another email.

  • What happens if I type a refund larger than the payment?

    The field turns red, tells you the maximum, and the Refund button greys out until the amount is back within the payment. You cannot send an over-refund from this dialog.

  • The guest says the refund has not arrived. What do I tell them?

    The dialog quotes five to ten days for a refund to show on a statement, and that is the guest’s bank rather than anything Prostay controls. If the refund shows on the payment row here, it has been sent.

Was this article helpful?

Related articles

Still stuck?

Support answers from inside the app as well, so if you are already signed in you will get a faster reply there. Otherwise send us the property name and what you were trying to do.