1. Home
  2. Signup and customer portal
  3. Charging a fee to customers

Charging a fee to customers

Charge your customers a waitlist fee during signup. Processing and platform fees are deducted from the amount collected, and the remaining funds are paid out through your connected Stripe account.

How it works

  1. Provide business ownership information and bank account details
  2. Set your fee amount
  3. Customer provides payment information during signup
  4. The payment is processed, applicable fees are deducted, and the remaining funds are paid out through Stripe

Eligibility

This feature is currently available only for businesses in the US (except HI, NM, PR, and WY). Please contact support@waitlistplus.com if your business is outside the US or in one of the excluded states and you would like to use this feature.

Processing fees

For US-based credit cards, Apple Pay, Google Pay and Amazon Pay, the processing fee is 2.9% + $0.30. A 4% platform fee also applies. Fees are deducted from the amount actually collected after any coupon discount.

Example: For a single $20 payment, processing is $0.88 ($20 × 2.9% + $0.30) and the platform fee is $0.80 ($20 × 4%). Total fees are $1.68, leaving $18.32 before refunds or other account adjustments. This is the net from that payment, not a guarantee of when a bank payout arrives.

Setup

Before you get started with setup, please take a few moments to read this entire article and familiarize yourself with the various options and elements of this feature.

Payout account setup

You will need to register with our payment provider Stripe. They will process all payments and distribute the payouts to your checking account.

To set up your Connected account at Stripe, go to open Fees settings in WaitlistPlus

During this process you will need to provide the following information:

  • Business structure (Sole proprietor, Single owner LLC, Multi owner LLC, Non-profit, etc)
  • Legal Business Name
  • EIN (or other appropriate Tax Id, SSN if Sole proprietor)
  • Personal info of someone who can sign on behalf of the business
    • Full Name
    • Job Title
    • Birthdate
    • Email
    • Mailing Address
    • Phone Number
    • Last 4 of SSN
  • Bank account info
    • Routing Number and Checking Account Number (Preferred)
    • Or… Username and Password of online banking account

Set fee amount

After setting up your payout account, go to Settings > Waitlist Fees and enter your Fee Amount. The fee is charged once per applicant, even if that applicant joins multiple lists. Parents added only as family contacts are not charged. For example, three children joining the waitlist with two parents as contacts incur $20 × 3 applicants = $60 at a $20 fee.

Fee settings with the Active checkbox, Fee Amount field, and Save button

Make sure to check the Active box to turn this feature on and click Save Changes.

Add receipt to email content

Go to Settings > Email Templates and edit the template assigned to Portal Signup Confirmation. Use placeholders [[receipt-button]] or [[receipt-link]] to include a button/link to the receipt.

Viewing charges

From the person detail page, you can see the payment information, and click on the Details button for more information.

Payment entry on a person’s record showing amount, date, and a Details link

Open the payment report from the dashboard payment widget or go to Payments in WaitlistPlus to review recorded payments.

Payments report with month and year filters, Export, and a Details button for each payment

Additional fee features

Coupons

Coupon codes discount or waive the waitlist fee. Go to Settings > Waitlist Fees > Add Coupon, enter the Code and PercentOff, then click Create. A 50% coupon reduces a $20 fee to $10 per applicant; a 100% coupon waives it. Review the discounted total before completing payment.

Create coupon form with Code and Percent Off fields

Refunds

Open the payment from Activity > Payments > Details, the dashboard payment widget, or the person’s payment details. On Payment Detail, review the payment and applicants before choosing a refund.

The top Refund control applies to the payment. The Paid For section provides a refund action for an individual applicant when the payment includes multiple applicants. Check the displayed amount and intended applicant before completing the refund. Neither processing fees nor platform fees are returned when a full or per-person refund is processed. Your business retains those costs.

Payment details with receipt and refund controls and a Paid For section

Reports

To view or export all payments go to the Payment Report page. You can click on the Details button on the Payments Widget, or go directly there using this link Payments in WaitlistPlus

Payments report with month and year filters and a Details link for each payment

Mark existing people as paid

If you have people on your list who have paid outside of WaitlistPlus and you want to record their payment in the app go to the Person Detail page of the person you want to mark as paid, and click the Mark as Paid button.

You will then record the amount and date they paid as well as any additional text you would like to record.

Person record with Charge Fee and Mark as Paid in the Payment section

Payment indicator

On your lists there will be a dollar sign ($) next to the name of each person who has a payment recorded. When you hover over that icon, you can quickly see how much they have paid.

Waitlist row with a dollar indicator beside a person who paid a signup fee

People will show as paid if they have been Marked as Paid manually or paid the fee (at full price or discounted via coupon) within WaitlistPlus.

Payment completion and failed checkout

Payment is completed after the final review step in signup. Entering payment details alone is not a completed waitlist submission. If payment fails, the waitlist submission is not completed. Customers should resolve the payment problem and finish the signup, then check for the completion confirmation.

Receipts and payout details

To find a recorded payment, go to Activity > Payments, select the month and year (or [All Months]), and click Details. The Payment Detail page shows the amount, date, processing fee, payment method and applicants paid for. Use Receipt to access the receipt. You can include [[receipt-button]] or [[receipt-link]] in the signup confirmation email template as described above.

A customer’s completed payment and your bank payout are separate events. For your payout schedule, available balance and payout status, go to Settings > Waitlist Fees and open Payment Account Dashboard, hosted by Stripe. Use the account-specific information there rather than assuming payment is deposited immediately.

Was this article helpful?

Related Articles