Our system is currently only sold in the United States. We do not sell internationally at this time.
What if I need to make a return?
We’re confident you’ll love our system; but even so, for those “just in case” situations we offer a 30 day return policy:
Return Policy:
- All return claims must be made within 30 days of shipment date. Items must be returned in like-new condition with original packaging.
- All returns that are not exchanged for another item will be charged a 10% restocking fee. Buyer pays return shipping.
- If damage occurs during shipping, this must be resolved through the damage claims process of the courier your order was sent with (i.e. FedEx, UPS).
- No return will be accepted without first obtaining a return authorization via email.
- Credit Card Reader EMV terminals are obtained through CardConnect and cannot be returned to Wash-Dry-Fold POS.
You must go through Wash-Dry-Fold POS for integrated credit card processing.
- Wash-Dry-Fold POS will only integrate with a Merchant Account through Wash-Dry-Fold POS and a pinpad ordered through that merchant account.
- If you use a non-integrated (3rd party) solution for credit card acceptance, the attendant will need to type in the correct amount every time and then ensure the card is approved and not declined. Then they must ensure they mark the order as paid only when the funds have been captured. Our system cannot talk to other pinpads.
- If you use a non-integrated (3rd party) solution for credit card acceptance, you will disable the ability to store and charge cards on file with Wash-Dry-Fold POS, which is especially important for commercial accounts and PUD.
We can usually match or beat any rate if you give us an actual statement from your current merchant account with your current volume. For this reason, it is almost always much more expensive in time and money to use a 3rd party with our system.
Yes. There is a monthly fee for our cloud-based software.
Yes it does! You can also enable a “Require clock in before log in” per attendant so that they cannot even access the register page of the software without being on the clock.
Yes, absolutely.
Our interface is full featured and easy to use.
Yes! We offer a scale that supports up to 150 lbs. and is accurate down to 0.05 lbs.
Depending on regulations in your area you may be required to use an integrated weight scale that is tamper resistant and certified legal for trade when charging your customers for drop-off laundry by the pound, so be sure to consider adding this vital piece of equipment when purchasing your Wash-Dry-Fold POS system.
Yes! This is one area where this point-of-sale system for laundromats and drop-off laundry services really shines.
Although there are many types of transactions where you want a customer to pay up front (such as for retail sales or most standard drop-off laundry wash-dry-fold orders), often you will want to be able to accept payment later at the time of order pickup.
We also fully support commercial invoicing, billing, statements, etc.
Step 1: Unbox and Identify Items
The receipt paper width adapter is for smaller width receipt paper. It is not used for Wash-Dry-Fold POS systems and may be discarded.
The cash drawer keys can be used to manually open the cash drawer in the event of a power outage, or they may be used to completely lock the cash drawer so that it cannot be opened via software on the computer.
The black serial cable is used to connect an integrated weight scale to your Wash-Dry-Fold POS computer. It is joined to the gray serial cable that comes with your weight scale.
Ensure the cash drawer lock is set to the middle (vertical) position so that the software can open the drawer. You can remove the key when done:
Step 2: Load Receipt Paper
Tilt the monitor up and away from the cash drawer:
Lift the lever to open the receipt printer:
Wash-Dry-Fold POS systems use standard 3 1/8” width thermal receipt paper. Be sure to insert the roll with the paper unwinding under the roll, not over the top.
Step 3: Connect Cables
The USB devices (keyboard, mouse, and label printer) can be connected to any available USB port and can be rearranged at any time. If you have a wireless keyboard and mouse then the receiver can go into any USB port. However, the black serial cable for the weight scale must be connected to the middle serial port (COM3) as pictured.
Wash-Dry-Fold POS computers come equipped with WiFi, but for best performance and security a wired internet connection using an Ethernet cable to your router from the LAN port (pictured, far right) is strongly recommended.
Step 4: Secure to Countertop (Optional)
Remove the cash drawer and unscrew the two screws holding on the security plate.
You can now bolt the security plate to the countertop through the four holes. Place the computer back onto the security plate, slide into place, screw the two security plate screws back into the front, and reinsert the cash drawer.
Thermal receipt paper roll size: 3-1/8″ wide x 230′ long
We recommend the RCT15WH thermal receipt paper from Cleaner’s Supply because it has terms & conditions for drop-off laundry services pre-printed on the back!
Click the image below to enlarge the Quickstart Guide:
Although it looks like a telephone line, the cash drawer cable (see image below) is actually wired differently inside than a telephone line and cannot be substituted. The cash drawer cable is 4′ long. If you need a longer cable for your cash drawer, please contact Wash-Dry-Fold POS and we will help you find a suitable replacement.

Cash drawer cable
The following instructions are only for those who purchased the Magnetic Strip Reader (MSR) for CCI FasCard, LaundryCard, or SpyderWash loyalty card integration purposes. This device is not for processing credit cards and does not replace the CardPointe Integrated Terminal which requires its own internet connection.
Most Limited Edition systems arrive with the Windows 10 operating system already configured and the rest of your system setup is handled during your initial setup & training session with a Wash-Dry-Fold POS team member. If, however, your white Limited Edition computer arrived without Windows configured yet, then please follow these steps to properly set it up:
Language – Select “English (United States)” and press “Yes”:
Region – Select “United States” and press “Yes”:
Keyboard – Select “US” and press “Yes”:
Second keyboard – Select “Skip”:
We highly recommend using a wired internet connection for your Wash-Dry-Fold POS computer with an Ethernet cable connected from your router to the LAN port on the bottom of the computer. For initial setup and training, however, it is acceptable to use a WiFi connection and you will see a screen like below if the computer doesn’t see a wired connection:
Windows 10 License Agreement – Press “Accept”:
If you have already connected to the internet, then Windows will try to get you to sign in with Microsoft. There is no need for this! Please click the “Domain join instead” link at the bottom left corner:
Username – Enter the name of your laundromat or enter “Wash-Dry-Fold POS” if you would like and press “Next”:
Password – Skip the password for now and leave it blank:
Activity history – Select “No”:
Privacy settings – Select “Accept”:
At this point, Windows will start up and you will have access to the computer.
For your initial setup & training session with Wash-Dry-Fold POS, you will need to download and run the Splashtop SOS program so that we may remotely access your system.
Click on the Start menu (Windows logo) in the bottom left corner of your screen and go to Windows Accessories > Internet Explorer:
Set up Internet Explorer 11 – Choose “Ask me later”:
In the address bar up top, type in the following website address:
sos.splashtop.com
A file named “SplashtopSOS.exe” will automatically download. Click “Run” to open it:
User Access Control – If you are asked “Do you want to allow this app to make changes to your device?” then select “Yes”
You will then see a random 9-digit number, which is what you will provide during your setup & training session with the Wash-Dry-Fold POS team:
Your CardPointe Integrated Terminal should be connected to your router so that it has its own internet connection.
It does not plug into your Wash-Dry-Fold POS computer, although the two devices do communicate with each other over the internet.
Connect the device to an internet connection first, and then plug in its power.
If you only have one Ethernet cable going to your service counter from a back office router, a device called an Ethernet Switch can be used under the counter to provide additional connections so that both your WDF POS computer and your credit card reader can be connected to the internet:
Alternatively, if you already have two Ethernet cables going to your service counter then an RJ45 coupler could be used to connect your credit card reader:
Your CardPointe Integrated Terminal comes with some small screws which are used to secure the data cable (only two are needed):
Connection Status
The CardPointe Integrated Terminal uses the words Connected and Disconnected to indicate the device’s connection status to the payment processor, CardConnect.
If your terminal says “Disconnected” then please power down the device, make sure it has a good internet connection, and then power it on again.
You can also perform a hard reset by pressing the yellow < button and the .,#* button at the same time.

Check the box for: USB cable, serial cable, and USB power adapter

USB cable goes into the port labeled “USB/PWR” and serial cable goes into the port labeled “RS232”

Your computer will come with a black serial adapter cable

Location of weight scale power supply
The location of your weight scale’s USB power adapter is easy to overlook. Be sure to check for this small white box tucked in the foam padding of your scale’s package.
Configuring your scale
Your scale might say “Initial Setup GEO Code” the first time you turn it on. Use the chart found on your scale’s printed instruction sheet in the box to find your appropriate GeoCal Location code for your location and enter it here using the up and down arrows, then select “Exit”:
On the right-hand side of your scale’s display is a keypad with arrows. In the center is the Enter button:
Press the “Up” arrow on the keypad for 5 seconds to enter the programming mode. Navigate to the option “Setup” and press Enter:
Go to “COMM” and press Enter:
Go to “Serial” and press Enter:
You’ll see the following options in the Serial menu: “Baud”, “DatBit”, “Parity”, “Stop”, and “Protoc”
Enter these settings:
Baud = 9600
Data Bit = 7
Parity = Even
Stop = 1
Protocol = Prot W
Once you’ve confirmed you’ve entered these settings, hold down the Enter button for 5 seconds.
Select “Save” and then press Enter once again to reboot the weight scale:
How to Tare (Zero) Your Scale
Many laundromats will leave a basket or a tub sitting on top of their weight scale so that customers with loose clothing items can simply dump their laundry order into the container.
Being able to zero out the weight of the container, also known as taring, is super simple with the integrated laundry weight scales sold with Wash-Dry-Fold POS:
Initial automatic zero settings is +/-10% of maximum capacity — active at power up. Manual zero setting range is +/-2% of maximum capacity — active using the ZERO key.
So, since the maximum capacity of our scales is 150 lbs., then you can zero out up to 15 lbs. by cycling the power on the scale and up to 3 lbs. by pressing the ZERO button on the scale’s display. This only needs to be done when changing containers or if the display shows anything other than 0.00 lbs. before weighing items.
Our built-in thermal receipt printer uses 3-1/8″ wide (80mm) x 3″ diameter receipt paper. There’s no ink cartridges or ink ribbon to replace – it’s all thermal!
We recommend the RCT15WH thermal receipt paper from Cleaner’s Supply because it has terms & conditions for drop-off laundry services pre-printed on the back!
Our bag label printer uses rolls of 4″x1″ direct thermal adhesive-backed labels with a 1″ core.
The labels can be purchased from just about anywhere but we recommend the RL779DT direct thermal labels from OnlineLabels.com.
All merchant accounts via CardConnect have 60 days after account creation to get PCI compliant before being charged non-compliance fees. Here’s how to get PCI compliant:
- Go to www.cardpointe.com and log in.
- Go to My Account.
- If you see an alert message about not being PCI Compliant, then click the “Not Compliant” link as shown in the picture above.
- This will take you to the SecureTrust website where you can complete the PCI Self Assessment as well as the PCI Network Vulnerability Scan.
- When beginning the PCI Self Assessment be sure to click on “Start Over” at the beginning, since it sometimes skips some important basic account setup questions when jumping to the Trustwave site from the CardPointe website.
- If asked about what equipment or software you’re using to process credit card payments, enter “pcAmerica Cash Register Express” or some variation of that, and if you are using the EMV PIN pad then also enter “PAX S300”
- If asked if you’re using a third party for anything, select No.
That’s all there is to it! It takes maybe 20 minutes or less to do all this.
There are no trick questions, and if you get anything “wrong” it will tell you afterwards and you can easily go back and update your answers once you’ve addressed the issue. No worries! Trustwave’s entire goal is to help you get PCI compliant.
Beyond that you only need to do the Self Assessment once per year and if there haven’t been any changes in your setup from the prior year it’s greatly simplified compared to the first time.
If your PCI Network Vulnerability Scan report comes back with a Failing grade then don’t hesitate to use the Customer Support button on the Trustwave website for assistance with understanding the scan results and how to correct them.
All merchant accounts via CardConnect have 60 days after account creation to get PCI compliant before being charged non-compliance fees. Here’s how to get PCI compliant:
- Go to www.cardpointe.com and log in.
- Go to My Account.
- If you see an alert message about not being PCI Compliant, then click the “Not Compliant” link as shown in the picture above.
- This will take you to the SecureTrust website where you can complete the PCI Self Assessment.
- If asked if you’re using a third party for anything, select No.
- If you are asked if your software stores credit card numbers in any way, select No.
We use a tokenized value for storing customer payment information – at no point in time do we ever store credit card numbers. - Below are the exact answers to give for your setup with Wash-Dry-Fold POS and your CardPointe Integrated Terminal.
That’s all there is to it! It takes maybe 20 minutes or less to do all this.
There are no trick questions, and if you get anything “wrong” it will tell you afterwards and you can easily go back and update your answers once you’ve addressed the issue. No worries!
Beyond that you only need to do the Self Assessment once per year and if there haven’t been any changes in your setup from the prior year it’s greatly simplified compared to the first time.
CLICK ONLY “Certified Point to Point Encryption (P2PE)” ON THIS STEP!
Most Wash-Dry-Fold POS subscribers have the Ingenico iPP350 or Ingenico Lane 3000. If you have a Lane 3000 and do not see it in this list, then please select the Ingenico iPP350.
You’re almost done! Now select “Manage” in the middle section that says “Complete security assessment”:
Select “Yes”
Select “Next”
Select “Yes”

Transcription
(Brian Henderson): I’m Brian Henderson and here’s how to perform a basic transaction on Wash-Dry-Fold POS. I’m going to start by clocking in. Next I click new sale and I can search for our customer by their phone number, their first name, their last name or the company name.
We’ll say George Washington’s dropping off his laundry today. We can see his print notes, which will always print on the receipt. I can check and see if he has an account balance or store credit. I can also see if management has left any internal notes about this customer. I’ll click continue with selected customer.
When I press the Wash-Dry-Fold button, that will automatically read the weight scale. Let’s say this customer’s left specific instructions for this one bag of laundry. We’ll say spot treat the white shirt. Next, he drops off a comforter that he gives us more common instructions such as dry it on low. In that case, I can just quickly tap this instructions button that says dry temperature low.
Let’s say he is also purchasing a lint roller. I can use the barcode scanner to just scan the barcode of the item to add it to the ticket. I’ll press next and we’ll choose a due date for this order. Let’s say he is picking it up tomorrow at 5:00. On the payment screen, we can enter the amount that they paid with. In this example, he is paying with $50 cash. So I can press the $50 cash shortcut button. I’ll print off the receipt and I’ll make his change.

Transcription
(Brian Henderson): This is a demonstration of the Wash-Dry-Fold POS Order Tracker. We’ll start by dragging this order to the sort column. If I wanted to, I can tap on the order to view notes. And I can also add a comment on this order as we’re working on it, such as, “Found $50 in the pocket.” When I’m ready to start this order in the wash, I can drag it to the “Wash” column and I can select which washers I’d like to use. So, let’s say it’s going in washer seven and eight. For laundromats that are coin-only stores and they would like to track the cash withdrawn from the register to start machines, the cash drawer would pop open at this point when I press the confirm button. For stores with a card-based payment system, the dollar amount shown here would match the amount used on the employee’s card.
When I drag this order to the “Dry” column, I’ll be reminded about which washers were used for this order, and if I want to, I could even cross them off just by tapping on them. I can now select which dryers I’d like to use, and just like we did with the washers, I can say confirm to enter that dollar amount.
When I fold this order, I can drag it to the “Fold” column. And then when the order is all done, I can drag it straight to the “Done” column. If there are any machines that are still unused, the software will remind us about those machines, and we have to say, “Yes, machines have been emptied.”
If this customer was opted into text messaging, the software will ask you if you want to send them a text about their laundry being ready for pickup, and we would just simply say, “Send text message.”
Now, let’s print some labels for this finished order. In this example, I’ll say that this order has two bags and one hanging item, and I’ll say print label. When the customer comes to pick up the finished order, we’ll click on the red pickup button. We’ll select this order from the list of orders that are done but not yet returned to the customer. When we click confirm pickup, that will create a timestamp of when the order was returned to the customer. If this was a pay at pickup order, when we click confirm pickup it would bring us to the payment screen.
Here is what to do if the drag & drop feature is not working with your touchscreen (but it is with the mouse) on the Order Tracker screen of Wash-Dry-Fold POS.
Disable Overscroll History Navigation in Chrome
Your web browser, Google Chrome, likely has a feature turned on by default that navigates back or forward a page in your browsing history by swiping from the far right or far left side of the screen. This sometimes can cause interference with the drag & drop feature for orders on the Order Tracker.
1. Open up Google Chrome on your computer and type the following into your address bar up top:
chrome://flags
2. Next type in the following into the search box on the Flags page:
overscroll
3. You will see the option for “Overscroll history navigation” – select “Disabled” and then click “Relaunch”
Enable Touch Events
This is a quirk of Windows 10 touchscreen computers using Google Chrome. You will need to edit the file path of your Google Chrome and Wash-Dry-Fold POS shortcuts to enable the drag and drop feature. This affects not only Wash-Dry-Fold POS but also any other web app that uses drag and drop functions with a touchscreen.
This step is needed to allow the drag & drop feature on the Order Tracker page using your POS computer’s touchscreen.
1. Right-click the Google Chrome and/or the Wash-Dry-Fold POS shortcut on your desktop and select Properties
2. Click in the input area titled Target: and use the right arrow key on your keyboard to scroll all the way to the end of the file path.
3. Hit the spacebar on your keyboard to add a space and then type the following text after the file path:
--touch-events
(Be sure to enter a space before typing this as seen in the picture below and please note the two hyphens at the beginning. Please note that your shortcut’s file path may be different than what’s seen in the example image; do not delete any part of it. )
4. Click Apply and then OK
Your Wash-Dry-Fold POS system may come with either a Zebra or a TSC bag label printer. Both are very similar in setup and are identical in use from within the WDF POS software.
Zebra label printer setup
Before connecting your bag label printer to your Wash-Dry-Fold POS system, be sure to insert a roll of 4″x1″ thermal labels.
The yellow roll holders are spring loaded and suspend the roll midair. Make sure that the yellow sensor in the track near the front is slid all the way to the right as shown:
Once your roll is loaded and the label printer is connected to power, hold down the power button until it turns on.
You will need to perform a manual calibration the first time you set up your printer:
- Hold the paper feed button (square shaped button) until the light blinks twice and then lift your finger.
- About 4 blank labels will come out as the printer calibrates.
- Press the paper feed button just once more briefly and one blank label should come out each time you push the button.
- Your printer is calibrated!
TSC label printer setup
You will need to perform a manual calibration the first time you set up your printer. Calibrating a TSC label printer is best explained by watching this video:

If your Wash-Dry-Fold POS software is printing the wrong time on receipts, then it’s possible your computer’s date & time settings are incorrect.
This page (How to set your time and time zone) will show you how to adjust your date & time settings.
Make sure you have these following settings:
- “Set time automatically” is turned on. (Sometimes you will need to turn this off and then back on again for it to start working properly)
- “Set time zone automatically” is turned off
- Select your correct time zone

Transcription
(Sean Henderson): Hello, this is Sean with Wash-Dry-Fold POS. I want to show you an exciting new feature to our system that I helped build called the repairs page. This is a whole new section of our software that lets you submit, view, edit and track machine repair tickets. To get to the repairs page, open the sidebar menu and select repairs. When the page loads, enter your PIN. Let’s look at this as an attendant. If you’re an attendant, the system assumes you’re in a store and want to submit a new repair ticket for some sort of machine malfunction. So it’ll automatically take you to the submission form. Simply select the machine in question and describe what’s going wrong with it. The form requires at least 20 characters to ensure you’re giving an adequate description of the symptoms. The preview and submit button has changed from gray to blue so now we can select it. The repair ticket preview shows us what the automated email that gets sent to admins and our managers will look like. More on that in just a little bit.
Select submit and the attendant will be taken to a list of all the repair tickets that have been entered, including their own. To go back to the submission form, use the toggle button near the top. There are a lot of filters available up top to narrow down what repair ticket you’d like to look at. But there are a few in particular I’d like to point out. The store dropdown will be set to your device’s current store by default, but you can look at any of the other stores your employee profile is set to have access to. The machine position dropdown lets you see the repair history for a particular machine in your store. If the list is too big for you to find the machine, you can filter both the list and the dropdown by selecting a machine type.
This entries row doesn’t give us all the information. To see more details about a particular repair ticket, select the view details button to the right of the entry. This view will also allow you to add a note to the ticket, edit the ticket status, and if you’re an admin or a manager, delete notes or even the ticket itself, if need be. Let’s see what that looks like by switching our user over to an admin or manager. When an admin or manager enters their PIN, it’ll automatically take you to the repair tickets list because that’s what it’s assuming you want to see. You can still access the submission form with the toggle button near the top. When we go back to the repair ticket details, we can now see a delete repair ticket button and a delete note button.
Let’s change the repair ticket status. The change gets added as another ticket note so we can see who changed the ticket status and when. If we change the ticket status to repaired or could not replicate, it’ll ask us for a little more information about what we did. After we select submit, that information gets saved as a ticket note. This way, you’ll be able to use the repairs page track a machine’s repair history. Looking at the repair ticket list as an admin or manager, you’ll notice that we now have a couple of shortcuts. One to go to the equipment setup page in case you need to change any info for a particular machine or model. And one to go to the employees page. Links to both of these can also be found by selecting the gear icon in the far upper right.
Let’s edit an employee so that they can receive an email every time a new repair ticket is submitted for a store they have access to. Let’s say this Sean Henderson guy has been promoted to manager. Hey, that’s me. Congrats. I now want to receive repair ticket emails so that I can forward them to my repair guy, whoever that might be. First of all, I need to have a valid email address entered into my profile. When I change my role to manager, you’ll see another check box has appeared, receive repair ticket emails. I’ll select it and save. Now I’ll get new repair ticket emails for my Main Street store. That’s everything for now. If you have an idea for the repairs page, are having difficulty using or navigating it, or need to report a bug, please submit feedback to us by selecting the feedback from the sidebar menu and submitting this form. Thank you so much for watching.
When creating a new employee profile in Wash-Dry-Fold POS, you must select one of four distinct roles which control a user’s access to various parts of the software.
Admin:
- Can add/edit other admins, managers, and attendants
- Can sign into the app from any device with their email address and password, and can access all areas of the software with their password
- Can receive Repair Ticket emails
Manager:
- Can add/edit attendants
- Can sign into the app from any device with their email address and password, and can access all areas of the software with their password
- Can only view reports for stores that have been listed in their profile
- Can receive Repair Ticket emails
Driver:
- Can sign into the app from any device with their email address and password
- Can select store location on Dashboard
- Can only view Dashboard and Delivery page when signed in on their own device
- Can clock in and clock out from their own device
Attendant:
- Can only view their personal Profile page if attempting to access the app with their email address and password; otherwise if no email address is provided in their profile then can only access the app on a device currently signed into by a manager or admin by using their PIN
- Can only access stores that have been listed in their profile
- Cannot access password-protected pages such as Reports
Attendant (Limited Access):
- Same as Attendant but has the following buttons grayed out on the Register page:
- Refund
- Add Cash to Drawer
- Cash Payout
- Void
- Delete Item
- Discount %
- Adjust Quantity
- Adjust Price
- Cannot enable or disable a customer’s On Account status

Transcription
(Brian Henderson): This video will go over all the different ways to give a discount to a customer. We’ll start with the most basic methods and then we’ll go up to the more advanced ones as we go along. So let’s begin a transaction and let’s search for say this George Washington guy, he wants to drop off his laundry. And let’s say that he’s dropping off 20 pounds of laundry today. So I could just click the apply percent discount button and let’s say, give him a 10% discount. And that will take off 10% just like that.
Another way I could give him a discount is to actually adjust the price of it. So let’s say that he’s dropping off 50 pounds of laundry and instead of a $1.50 a pound, I wanted to give it to them for $1 a pound, then I could adjust it like that. Another method that we could use is adding coupon buttons. Say if I wanted to give just a flat dollar amount discount for some promotion or a percent off the whole order or off of certain line items for some promotion, then I could create coupon buttons for that. That’s also important if you’re using the limited access role for an attendant where they are not able to give percent discounts or adjust unit prices, but they could apply a coupon to an order. So let’s go over how to do that. We’ll need to click the menu button and go to our inventory page to create new coupon items. It doesn’t matter what department I’m in, I’ll just press the new coupon button. And we’ll say, how about a $10 off coupon?
We’ll put it in the laundry department. We’ll say it’s a flat amount. And I’ll type in a negative $10 for that. Here on the right I’m going to select which items that this coupon applies to. So it will only apply to the order if this item is on the ticket. We’ll click save. While I’m at it, I’ll create a percent discount coupon. So I’ll say new coupon, and let’s say we’re taking off a 10% off coupon like this. Again, I’m going to type in a negative amount.
If I left it positive, there is a note here about you can make a fee or an upcharge if you make a positive percent. So it’s like an anti coupon, I guess you’d call it, or a surcharge or a fee. If you wanted to add some percent to the whole order for some type of service. So I’ll select the item that it applies to. And another reason why we select which items it applies to is if you only wanted to give a discount off your wash, dry, fold service, but not off of your retail items for example. We’ll go back to the register page and let’s test out these coupons. I’ll put in my PIN, I’ll search for my customer.
I’ll add some items. So let’s add, say he’s got a couple of bags of laundry, so 50 pounds and another 20 pounds. And I just wanted to take off $10 off of this order total. I could press the $10 off coupon like that. Alternatively, if I wanted to take off a certain percent, so say take off 10%, I would use my 10% off coupon button and that would remove 10% off of the total like that. The final way that we’ll give a discount is with price levels. We’ll go back to this inventory page and we’ll click price levels and we’ll give it some title like commercial account, or we could have one for a military discount or students or any number of things, any sort of title you want to give. Now that we’ve created some titles of these different price levels per item, we can go in and define a special price for that.
So let’s say for anybody with commercial account in their profile, for this item wash-dry-fold instead of a $1.50, they’ll get this for $1 per pound instead. So we’ll create that special price. And now we’ll go to the register page to demonstrate this. I’ll put in my PIN, I’ll search for my customer, and I’m going to click edit and view his profile. Here in the bottom right corner I can click on price level and apply that price level to this customer’s profile. So now that this is saved to the profile, when we go to the register screen and we add our item instead of a $1.50 a pound, since this customer is price-level commercial account, we should see $1 a pound when I put this in. So we’ll say 50 pounds when it should be exactly $50. There it is at $1 a pound.

Transcription
(Brian Henderson): This video will show you how to create an “On Account” customer, which is commonly used for commercial accounts for monthly billing. We’ll click new sale and we’ll search for our customer. We’ll click edit on this profile here. We’ll go to the billing tab and we’ll select “Enable ‘On Account'”, which unlocks these invoices and payments tabs within their profile. We’ll continue with the select customer and we’ll ring up an order for them. Let’s say they’re dropping off 50 pounds of laundry. When we get to the payment screen, you’ll notice that there is now the on account payment button, which can be used as the payment method for this order. We’ll click on account. There is a note for on account orders that says be sure to get a signature on the receipt. That is because on account orders have a signature line on those receipts. It’s optional, but we found it to be very useful for commercial accounts.
Let’s create another order for this customer and we’ll place it to on account as well. When I select his profile, I can see now that he has an account balance, that’s equal to what that last order was. Let’s say he is dropping off a couple of comforters today, and then again, we’ll place it on account as the payment method. Now that we have a couple of orders for this customer that have been placed on account, let’s build an invoice for them. I’m going to go to the receive payment page. This is where you’ll go to receive payments for invoices. It’s also useful place to go to if you wanted to build those invoices. In fact, when I select this customer, I can see that they have one or more orders that have not been assigned to any invoice. So I’ll click this view customer profile shortcut right down here, and I’ll go to the billing tab. I see that there are two unassigned orders down here. I could click on them one by one, or I could say select all, and I can create an invoice out of these orders.
So now I have this voice that is payable by the customer. The individual orders were paid on account as their payment method, but the invoice is now what’s payable. If I click on this invoice, I can actually see it in a new window that will pop up and I could print this or I could save it as a PDF. If I did print it, if I had the customer’s address information, then these window would line up perfectly with the clear windows on commercial envelopes. If I received payment from the customer, I would see the payments down below on this invoice. So if you collect a payment first and then wanted to provide a receipt for that payment on an invoice, you could print off the invoice showing that there’s no more balance due on it.
Okay. Going back to the received payment page, I’ve built an invoice and now I can receive payment for it. I can choose the date of when the payment was received. I can choose the payment method. In this case, I’ll be choosing a check and I could put in a reference number such as the check number.
Amount received. When I select the invoices that this payment applies to, and you can apply a payment to more than one invoice, then it will pop in the amount right up here. This does support partial payments. So if they sent you a check for not quite enough, for the whole invoice that’s due, then it’ll support that. It also supports if they overpayment, if they sent you a check for more than what is due, then it’ll actually apply the overage as store credit to their profile. And you can use that store credit on future invoices. And this example I’m just going to mark as paid with the amount that’s due, and I’ll say apply payment. If I go back into their profile, I can now see that that invoice is no longer in the open invoices list, but is now in the paid invoices. And again, if I click on that invoice, I’ll be able to see the payment down below.
If I needed to void a payment on an invoice, I can actually come to the payments tab, click on that payment and then choose void this payment. This is useful for corrections if you accidentally enter the wrong amount, for example. It does require a manager or administrator’s password in order to void that payment. So attendance won’t be able to edit or void those payments once they’ve been entered.
If we go to the reports page, there is a report that is called the invoice list, and this is useful for checking to see if there are any open invoices that have not been paid for any given period of time. And again, you’ve got shortcuts right here to that invoice and you just open it up directly from here. It’s also useful if you wanted to select a particular customer and provide them kind of a statement for any period of time. So if you wanted to print that off, then you could actually send that to them. And it will show the totals that are owed.
Let’s say you need to change an order from “Done” back to “To Do” the day after it was processed, but it’s the next day and the Done column has already been automatically cleared of orders. Here is an alternative way you can change an order’s status when you cannot do so from the Order Tracker page.
First, select “Recall Order” on the Register page.
Search for the order in question on the Recall Order screen. Select the blue “View Details” button to the right of the order’s entry.
Use the dropdown at the top of the Order Details popup to change the production status to any stage you’d like.
If you are changing an order’s status from “Done” to some other status like in the scenario described above, the order should reappear on the Order Tracker page in the status’s column you chose.

Transcript
(Brian Henderson): This video will show you how to void orders, issue refunds, and how to issue store credit.
We’ll click on the recall order button on the register screen. We’ll select the order that we want to void. Then we’ll click the red void order button. We’ll enter a reason for voiding this, and we’ll click the red void order button. If we were to reprint the receipt, it would show that it was voided. It also now shows on the void report, which we’ll look at together in a moment.
Next, I’m going to show you how to issue a refund. Refunds can be issued to cash, credit card, or store credit. We’ll click on the red refund button, and we can search for a customer if we want this refund to show in their sales history. This is useful for keeping track of problematic customers. Or if this was a refund for a self-service customer or a retail transaction, you could click continue without customer.
In this case, we’ll search for Mr. George Washington here, and then we’ll click on continue with selected customer. We’ll enter the amount for the refund. In this case, we’ll say we’re giving him $20. We’ll need to enter a reason for the refund. So maybe demo for video. There we go, and we’ll click on pay. This reason for the refund will print on the receipt that prints, and it will also show up on the refund report. I could give him $20 cash. Or if I was issuing a refund to his credit card, there would need to be a card present physically in the store when you press the credit card button. They’ll need to insert that same credit card they originally paid for with to issue that refund back to their credit card. Or in this case, I can hit store credit to give them some store credit. I can see already that this customer has $10 of store credit from a past demonstration video that I made, but that’s all right. So we’ll click on store credit, and I can print off a receipt if I wanted to.
If you wanted to use some of his store credit on a future order, here’s how you can pay with that. I’ll click on register, put in my PIN. I’ll click new sale. I’ll search for George. I can see that he has $30 of store credit, and I can say continue with the selected customer. I’ll add some items to the ticket. So let’s say he is dropping off a couple of comforters today. When I click on the next button, then I can choose a due date for this order. Let’s say it’ll be ready at 5:00. Now, I’m on the payment screen. I see he has $30 of store credit. If I click on the store credit button, it’ll use up that $30, and now I can pay for the rest of the amount that’s owed with a different payment method, such as cash or credit card.
Let’s take a look at our reports. If I look at the financial summary, I’ll see in addition to the sales totals if there are any refunds or voids. Now, I’ve done a few demonstrations while I was recording this video, so this doesn’t look too good. But we do have some store credit that was issued, some voided sales, and then refunds that were issued over here.
If we go to the refund report, I can see which refunds were given and to whom and why. Then finally on the void report, I can see which orders were voided, how much the original transaction was for, and who voided it and why.

Transcript
(Brian Henderson): Laundromats with wash-dry-fold drop off laundry services typically have a minimum amount required for orders they accept. This minimum order amount is enforced in one of two ways. The first and most common method is to require a minimum grand total for the entire order. This minimum applies to the combined total of all items, regardless of whether the items of the order are washed together or sorted and washed separately. The other method is to require each load of laundry that is washed separately to cost at least the minimum amount. The grand total of the order is not included in this calculation.
For the purposes of this video the first method will be referred to as a minimum order. The second method will be referred to as a minimum price. Minimum order is tied to the grand total, and minimum price is tied to each individual line item.
Having a point of sale system in your laundromat that enforces whatever method of minimum that you use is important because it helps prevent new employees from accidentally ringing up an order that is priced too low. Fortunately, Wash-Dry-Fold POS now supports both methods. Let’s start with the demonstration of the automatic minimum order feature, which as we just said, applies to the grand total of an order.
I already have my customer selected and I’m going to choose this wash-dry-fold item that’s priced at $1.50 a pound. For this store we have a minimum order amount set up for $15. If the order adds up to less than 15, we’ll be greeted with an additional screen asking us to choose a minimum order when we click the next button. I’ll choose this item. I’ll enter the weight, say three and a half pounds in this example, and I’ll click the next button. Here we see an option to choose a minimum order. The software does support the ability to have more than one minimum. If you had different types of services, you could require different minimums for those such as same day service versus next day service.
I’ll choose 15 for this example. And I’ll click skip on this selected due date screen. And we can see it’s brought the grand total up to exactly $15. If I press cancel on the payment screen, we can go back to the list of items so we can see what’s happened. There’s a line item that’s been added called minimum order, and it’s calculated the amount remaining needed to bring the total up to 15. This works with multiple line items. Say if I had another item of wash-dry-fold, again three and a half pounds, then when I click next it’ll calculate exactly 15 once again.
The really cool thing about the software is that it knows the difference between laundry service items versus retail items. What if you had a ticket that mixed and matched between laundry service and some retail items? For example, customers got a couple of small bags of laundry here and then say they also wanted to get a lint roller. Well, the minimum order is going to be based off of these laundry service items and not that $3 for the lint rollers. When I click next, and I select a minimum order for the laundry service, it’ll take it to 15 plus the $3 plus tax for that lint roller.
Next, let’s demonstrate the minimum price feature. When I click the wash-dry-fold item, I have the minimum price now set for $15 per line item of this. When I press it here and our rate, or weight scale, we can see it’s 3.5 pounds, but it adds up to a total of $15 for this line. Again, if I press the button again and read the scale again, then we can also see that it’s brought this line up to 15 as well. It’s doing on an individual item basis as opposed to the grand total. Another way way of describing this minimum price feature could be a bag minimum or a minimum load amount.
Now let’s demonstrate how we enable these features on the inventory page. I’ll click the menu icon on the top left corner and I’ll go to inventory. Here we are on the inventory page and I can see my item of wash-dry-fold. If I click on it that’ll open up the item properties, then we can see we have the minimum price set here for $15. If I delete it and leave it blank, then there will not be a minimum price enforced for this item. Minimum price is only available for items that have the prompt quantity or auto way features turned on.
To set up the minimum order amount we can create an item that has the minimum order item type selected instead of laundry service. And that’s what puts it into that secondary popup that you saw when the grand total adds up to less than the lowest priced minimum order item in your inventory.