Skip to main content

Beta Status: Pro Shop: Stringing

Create, Track, and Complete Racquet Stringing Jobs from Drop-Off Through Pickup

Written by Mari Bern

This feature is currently in Beta, meaning it is actively being tested and refined before a full release. It is not available to all organizations. Access is limited to clubs in CourtReserve's Early Access Groups. To request access, contact our Customer Support team via live chat or email.

Introduction

Feature Summary: The Stringing jobs board lets system users create, track, and complete racquet stringing jobs. Each job records the player's racquets, strings, tension, labor, and any grips or add-ons, and moves through a set of statuses from drop-off through pickup. Players can also submit their own stringing requests from the member portal.

Use Cases:

  • Create a stringing job for an existing player or a new player

  • Record each racquet's strings, pattern, tension, and labor on one job

  • Assign jobs to stringers and track them by status

  • Accept or decline stringing requests submitted by players

  • Review completed jobs and racquets by stringer


Overview

The Stringing page organizes your shop's stringing jobs into five tabs. As a job moves from drop-off to pickup, its status changes and it moves to the matching tab.

  • To-Do - Jobs that haven't been started yet, including new jobs created by staff and requests submitted by players. Player requests waiting for your answer show Pending. Jobs on this tab have a status of Draft or Open.

  • In Progress - Jobs that are being strung. A job moves here when a stringer claims it or staff start it. Jobs on this tab have a status of In Process.

  • Completed - Jobs that have been strung, including jobs the player has already picked up. Jobs on this tab have a status of Completed or Picked-Up.

  • All - Every job that isn't archived, whatever its status.

  • Archived - Archived jobs, with a Restore button on each. Restoring a job returns it to the tab that matches its status. Declined player requests are also listed here, with a Declined tag and no Restore button.

Each job's total is built from items in your string inventory: the string, the labor service, and any grip or add-on. Each job also shows whether it's Unpaid, Partially Paid, or Paid.


Prerequisites

Pro Shop stringing is turned on with Stringing in Settings > Additional Features. For details, see Introducing Pro Shop.

Admins can use everything in Pro Shop stringing. Sub-Admins need these permissions on their system user record:

To let a Sub-Admin...

Check

See and work on every job, accept and decline player requests, archive and restore jobs, and mark jobs picked up

Can Edit Any Job

Create stringing jobs

Can Create Jobs

Claim jobs

Is Stringer and Can Claim Jobs

To give a Sub-Admin permissions, go to Settings > System Users, open the Sub-Admins tab, and edit the user. Under Permissions, check the permissions they need.

Sub-Admins who are stringers but don’t have Can Edit Any Job see the jobs assigned to them, jobs they created (with Can Create Jobs), and unassigned Open jobs (with Can Claim Jobs).

Stringing settings are available only to Admins. The Completed Jobs Report is available to Admins and users with access to reports.

Note: Can Claim Jobs appears only after Is Stringer is checked. Checking Is Stringer also checks Can Edit Any Job.

Note: To claim jobs, a user must be a system user set up as a stringer, either on the Stringers card in Pro Shop Settings or by checking Is Stringer on their system user record. For details, see Stringers under Stringing Settings below.


Navigation

  1. From the admin panel, click Pro Shop in the left-hand navigation.

  2. In the Pro Shop sidebar, click Jobs under Stringing. The jobs board opens on the To-Do tab, or on the tab you last used.

  3. To view string inventory instead, click String Inventory under Stringing.
    ​


The Stringing Jobs Board

The Stringing screen lists your shop's to-do, in-progress, completed, and archived stringing jobs.

When players have submitted requests that need a response, a banner at the top of the board shows how many are waiting. For details, see Player Stringing Requests below.


Jobs Board Tabs

  • To-Do - Jobs that haven't been started. Staff jobs show Claim and Start order. Pending player requests show Decline and Accept.

Note: Claim appears only for stringers, and only on jobs that don’t have a stringer yet. Admins become stringers by adding themselves on the Stringers card (Import Staff). Sub-Admins need Is Stringer and Can Claim Jobs on their system user record. For details, see Stringers under Stringing Settings below.
​

  • In Progress - Jobs being strung, with a Complete button on each. Adds the Stringer and Opened On columns.

  • Completed - Completed and picked-up jobs. Adds the Stringer, Completed On, Payment Status, and Total columns.

  • All - Every job that isn't archived, with Stringer, Status, Payment Status, and Total columns. This tab also has a Filter by status dropdown, where you can check one or more statuses: Draft, Open, In Process, Completed, and Picked-Up.
    ​

  • Archived - Archived jobs, with a Restore button on each. Restoring a job returns it to the tab that matches its status. Declined player requests are also listed here, with a Declined tag and no Restore button.


Moving a Job Through the Board

  1. Start the job. On the To-Do tab, click one of the following:

    • Claim - Assigns the job to you as the stringer and moves it to In Progress. A message confirms the job was claimed.

    • Start order - Moves the job to In Progress without changing the stringer.
      ​

  2. Complete the job. When the racquets are strung, click Complete on the In Progress tab or on the job’s details page. A message confirms the job was completed, and it moves to the Completed tab. The player is notified that their racquets are ready for pickup.

  3. Mark it picked up. When the player collects their racquets, open the job and click Mark Picked Up. The job stays on the Completed tab with a Picked-Up status.
    ​


Jobs Board Columns

  • Job # - The job number. Rush jobs show a Rush badge.

  • Player - The player the job is for.

  • Created By - The system user who created the job. Player requests show a dash.

  • Racquets - The number of racquets on the job.

  • Drop-off - The date the racquets were dropped off.

  • Requested By - The date and time the player needs the job completed.

  • Source - Where the job came from: Staff, Player (Portal) for requests started from Stringing Jobs on the member portal, Player (QR) for requests from your stringing request link or QR code, or Imported for jobs imported from RacquetPass.


Jobs Board Tools

  • Search stringing jobs - Search the jobs on the current tab.

  • All sources - Filter jobs by source: All sources (the default), Player-submitted, or Staff-created.
    ​

  • Completed Jobs Report - Open a summary of completed work by stringer. See Completed Jobs Report below.

  • Export - Download the list as an Excel file.

  • New Stringing Job - Create a job.

Note: Export downloads an Excel (.xlsx) file of the jobs board, with each job’s Job #, Player, Created By, Stringer, Racquets, Drop-off, Requested By, Status, Payment Status, and Total.


Creating a Stringing Job

Note: Your shop needs a Labor item with a price before a racquet can be added to a job. If there isn’t one, the Labor service field says to set one up, with a Create Labor Item button that opens Create Item for a new Labor item. For details, see String Inventory under Stringing Settings below.

  1. On the jobs board, click New Stringing Job.

  2. Complete each step below. On the Racquet & strings step, the bottom of the window lists anything still needed before you can continue (for example: “Still needed: the tension unit”).


Player & Details

  • Add player by (required) - Choose Existing player or New player.

    • Existing player - In the Player field, search by name, email, or phone number.

    • New player - Enter the player’s First Name, Last Name, Email address, and Phone Number (required), and an optional Member ID. A player record is created for them, so the job can be paid for at the register.

  • Requested Completion Date and Requested Completion Time (required) - When the player needs the job finished. These are filled in with two days from now, and you can change them.

  • Stringer - The stringer assigned to the job. To assign one later, leave this set to Assign later. This field only appears for Admins and Sub-Admins with Can Edit Any Job. Jobs created by other stringers are assigned to them automatically.

  • Rush job - Marks the job as a rush. The default setting is off.

  • Custom fields - Any active custom fields your shop has set up appear here. Required fields must be filled in before you can continue. For details, see Custom Fields under Stringing Settings below.

Click Next.


Racquet & Strings

To use a racquet already on file for this player, select it in Add from this player's racquets. This adds the racquet's brand, model, nickname, and last stringing to the job. The list shows the player’s owned racquets (from the Racquets tab of their record) and racquets from their past stringing jobs.
​

For each racquet, complete the following:

  • Brand (required) - The racquet manufacturer.

  • Model (required) - The racquet model (for example: "Blade 98 v9").

  • Nickname - A name printed under the racquet on the stringing print (for example: "Old Faithful").

Under Strings, choose how the racquet is being strung in Which string? (required). Nothing is selected by default, unless Shop string is the only option your shop offers:

  • Shop string - Select a string from your string inventory in the String field (required).

    • Use the same string for crosses - Checked by default. Uncheck it to choose a second string for a hybrid setup.

  • Player's own strings - Describe the string the player brought in String the player brought (required) (for example: "Babolat RPM Blast 17, half set"). Only appears when one of your Labor items has a BYO Strings price.

  • Stringer Choice - Lets your shop choose the string. Only appears when Enable Pro Shop / Stringer Choice is turned on in Pro Shop Settings. Describe what the player is looking for in What the player wants from the string (for example: more power or more control). The string is added to the job later.

Then complete the remaining string fields:

  • String Pattern - The racquet's string pattern (for example: 18 x 20).

  • Pre-Stretch - The pre-stretch percentage, if your shop offers pre-stretching.

  • Tension (required, except with Stringer Choice) - The string tension. With Stringer Choice, you can leave this blank and set it when you choose the string.

  • Weight (required with a tension) - The unit for the tension (for example: lbs). The units available depend on Weight Measurement in Pro Shop Settings. lbs is selected by default when it’s available.

  • Dynamic Tension - A free-text dynamic tension reading for the racquet. Only appears when Enable Dynamic Tension Field is turned on in Pro Shop Settings. Readings also appear in the String Order Detailed Ledger report.

Under Labor:

  • Labor service (required) - The labor service from your string inventory, shown with its price. If your shop has only one labor service, it’s filled in automatically. If it has none, the field explains how to add one, with a link that opens Create Item for a new Labor item.

  • Notes - Any notes about the racquet.

To add more racquets, click Add Racquet. To copy the current racquet, click Duplicate Racquet, or Duplicate Racquet + Strings to copy its string setup too. To remove a racquet, click its trash icon.

Click Next.


Grips & Add-Ons

This step is optional. If the job has no extras, click Review Order to skip it. If your shop has no Grip or Misc items, this step doesn't appear.

  • Grip - A grip from your shop's Grip items. The default is None.

  • Add-on - An extra from your shop's Misc items. The default is None.

Click Review Order.


Review

The Review step shows every line and price before the job is created:

  • Player - The player's name and email.

  • Racquets - Each racquet with its string, labor, and grip or add-on, and a total for each racquet. Lines that haven't been priced yet, such as a Stringer Choice string, show TBD.

  • Job total - The total for the job, including tax. Lines that haven't been priced yet aren't included.

  • Requested Completion and Rush Job.

  • Notify player upon creation - Emails the player the job number and a link to the job. The default setting is off. This option only appears when the player has an email address.

Click Create Stringing Job.


Job Page

After the job is created, the last step confirms the job with its player, status, and payment status, and lists each racquet’s lines and total. Click Go to job page to open the job. If you created the job from the point of sale, click Close to go back to the register. To see the job, click Open job; it opens in a new tab.


Stringing Job Details

Click a job on the jobs board to open Stringing Job Details. The page shows the job number, with badges for its status, payment status, source, and rush flag. Archived jobs also show an Archived badge.


Job Actions

  • Back to Stringing - Return to the jobs board.

  • Print - Print a ticket for the job. Choose Standard for a full-size page, or Receipt for a 3⅛" receipt printer. The ticket shows your logo and either your organization’s name or “Stringing Job #N”, the job number, the player’s name and phone number, the number of racquets, the requested completion date, the job status, each racquet’s model, pattern, tension, and items, and the drop-off date.

    For completed jobs, it also shows each item's price, the job total, and the payment status.
    ​

  • More Actions - Open Archive and Delete. On an archived job, the options are Restore and Delete.

    • Archive - Moves the job to the Archived tab of the jobs board.
      ​

    • Restore - Returns an archived job to the jobs board, on the tab that matches its status (for example: a picked-up job returns to Completed). Declined requests can’t be restored.

    • Delete - Permanently deletes the job. You're asked to confirm first, and a deleted job can't be restored. If the job is past Draft, the player is notified that the order was cancelled. To take a job off the board without losing it, use Archive instead.
      ​

  • Status button - Move the job to its next status. Once a job is marked picked up, there's no next status, so the button no longer appears. Archived jobs don't have a status button either. The button changes with the job's status (for example: Start order on a new job, Complete on a job in process, or Mark Picked Up on a completed job).
    ​


Job Details Sections

  • Player - The player the job is for.

  • Job Info - Created By, Drop-off, Racquets, and Total.

  • Job Details - Stringer, Requested Completion Date, Requested Completion Time, and Rush Job. Both the date and time are required, and Save changes stays grayed out until both are set. The completion date and time can’t be changed once a job is completed.

    • Notify player of this change - Emails the player what changed when you save. Also on Edit racquet and Edit item. Appears once the job has left Draft.

  • Racquets - Each racquet on the job, with its nickname, strings, and tension. Click Add Racquet to add another.

  • Fee Summary - Every item on the job, with its Racquet, Item, Category, Manufacturer, Tension, Price, Qty, Tax, and Total, and the job total. Click the pencil icon to edit an item, or the trash icon to remove it. The total updates as you add or change items, until the job is completed. When a completed job hasn’t been paid, a Pay button appears next to the total. See Paying for a Stringing Job below.

  • Refund - When the job’s fee has been paid in full or in part, a Refund button appears in the Fee Summary for Admins and Sub-Admins with Allow Processing Of Refunds. By default, each payment is refunded the way it was paid (for example: cash back as cash). After a refund, the job shows a Refunded or Partially Refunded tag next to Paid, the Fee Summary shows the amount refunded and the net paid, and the refund is added to the Activity Log.

  • Custom Fields - Your shop’s custom fields for the job. Fill in or change an answer, then click Save.

  • Activity Log - A running history of the job, with Date, Action, User, and Description.

Each racquet in the Racquets section has options to identify the racquet, add an item, edit, duplicate, or delete it.

Note: Before a job can be completed, each racquet’s model must be identified, or saved without a match if it isn’t in the catalog. Typing a brand and model when you create the job doesn’t identify it. If a racquet shows “Model not identified,” use Identify racquet to match it to the exact model. If you click Complete before identifying a racquet, the message “Identify the racquet first.” appears, and the Select the racquet model pop-up opens so you can identify it. If you click Complete on the jobs board instead, the same message appears and the job opens; click Complete or Identify racquet there to pick the model. After you click Use this racquet or Save without a match, click Complete again to finish the job.


Add a racquet to a job

  1. In the Racquets section, click Add Racquet. The Add racquet pop-up opens.

  2. Complete the racquet, string, and labor fields. These work the same as on the Racquet & strings step when creating a job.

  3. Click Add Racquet. Until every required field is filled in, the bottom of the pop-up lists what's still needed.
    ​


Add an item to a racquet

Use Add item to add a string, labor service, grip, or add-on to a racquet that's already on the job, such as a grip the player asks for at pickup, or the string for a Stringer Choice racquet.

  1. On the racquet in the Racquets section, click the + icon. The Add item pop-up opens.

  2. Choose the item Type: String, Labor, Grip, or Misc. The default is String.

  3. Select the Item (required). You can type to search. Each item is listed with its price.

  4. Set the Quantity. The default is 1.

  5. For a String item, also complete the following. Labor, Grip, and Misc items only need an Item and Quantity.

    • Position - Mains or Crosses. The default is Mains.

    • Tension - Filled in from the racquet's tension. You can change it.

    • Weight - The unit for the tension. Required when you enter a tension.

  6. Click Add.

The item is added to the job's Fee Summary.


Identify a racquet model

  1. On the racquet in the Racquets section, click Identify racquet. The Select the racquet model pop-up opens, showing the racquet's brand and model as entered.

  2. Find the model. The Brand filter is set to the racquet's brand. You can also filter by Sport, or search by model name in Search models.

  3. Click the matching model. Models are shown with a photo, brand, and name (for example: Blade 98 (18x20) V9).

  4. Click Use this racquet. This button is available once you've selected a model.

  5. The identified model is saved to the player's record, so it's ready for their next stringing job.

  6. If the racquet isn’t in the catalog:

    1. In the Select the racquet model pop-up, click Model not found? at the bottom left.

    2. Check the Brand and Model (required). They’re filled in from the racquet. Optionally, add Notes for whoever works on the racquet next.

    3. Click Save without a match. To go back to the catalog instead, click Back to search.

    The racquet shows a Model not found tag, and the job can be completed. If the model is added to the catalog later, you can still use Identify racquet to match it.

Note: A warning appears in Fee Summary when a racquet has no labor billed.


Paying for a Stringing Job

A job’s fee is added to the player’s account when the job is marked Completed or Picked-Up. Until then, the job’s total can still change as you add items.

To collect payment from the job:

  1. Open the job, then click Pay next to the total in Fee Summary. The Payment Details pop-up opens with the job’s fee listed under Order Summary.

  2. To pay less than the full amount, change the fee’s Applied Amt. To include the player’s other unpaid fees, click Add Unpaid Fees.

  3. Choose a Payment Type and complete its fields (for example: choose a Terminal for Credit Card (via Terminal)). To apply a promo code, enter it under Summary and click Apply.

  4. Complete any other fields your club requires, then click Confirm & Pay.

To collect payment at the register:

  1. In Pro Shop, click Launch POS.

  2. Under Services, click Stringing. Completed and picked-up jobs with a balance are listed.
    ​

  3. Click Add to sale on the job. Its remaining balance is added to the cart, and the job’s player is attached to the sale.
    ​

  4. Click Checkout and take payment.
    ​

Players can also pay on the member portal once the job is completed, if your club accepts online payments. The job’s Payment Status on the jobs board updates to Unpaid, Partially Paid, or Paid.

Note: If a stringing job’s fee is voided, the job goes back to Draft, and the strings are returned to stock once.

Note: Labor is priced from your Labor items. Players who bring their own strings are charged the BYO Strings labor price, and everyone else is charged the Full String Job price. If an item has a Member Price, that price is charged on stringing jobs instead of the retail or labor price.


Player Stringing Requests

When Allow Players to Submit Stringing Jobs is turned on in Pro Shop Settings, players can request a stringing job from the member portal or by scanning your shop's stringing QR code.

When a player submits a request, your Admins can be notified with the New Player Stringing Request notification. You can turn it on or off in Stringing Notifications.

If Review Player Requests Before They Reach the Jobs Board is on, requests appear on the To-Do tab with a Pending label, and a banner at the top of the board shows how many are waiting. This setting is on by default. If that setting is off, requests go straight to the board as open jobs.

To find them quickly, open the To-Do tab and set All sources to Player-submitted.

Pending requests show Player (Portal) or Player (QR), and Pending, in the Source column.

  • Click Accept to add the request to the jobs board.

  • Click Decline to decline it. In the Decline request pop-up, enter a Reason (required) (for example: “We’re out of that string until Friday.”), then click Decline. The player is emailed your reason.
    ​

Declined requests move to the Archived tab, with a Declined tag. Hover over the tag to see the reason. A declined request is read-only, can’t be restored, and can’t be worked on or edited. Its job page shows a Declined badge and the reason you gave.

You can accept or decline a request from the jobs board, or open it to review the details first. A pending request is read-only, and no fees are added to it until it's accepted. To accept a request and start working on it right away, open it and click Start order. This accepts it and starts the job in one step.

Accepted requests keep an Accepted label next to Player (Portal).

Note: Player requests usually need a few details added before the job can be completed. After accepting a request, open the job and check for:

  • A Requested Completion Date and Requested Completion Time. If the player chose a date, the time is set to 11:59 PM. If they didn’t choose one, you’re asked for both when you accept the request or click Start order.

  • A labor item. A warning appears on any racquet with no labor billed. To add one, use Add item on the racquet.

  • An identified racquet model. Use Identify racquet on any racquet that shows "Model not identified."

  • A Stringer, if you want to assign one.

On the jobs board, requests submitted from the member portal show Player (Portal) in the Source column, and Created By shows a dash.
​

Note: Players aren’t charged when they submit a request. A player can’t request a racquet that already has an open stringing job.

For player request settings, including who can submit requests and how players pay, see General Settings under Stringing Settings below.


Player Experience

Players can request stringing jobs and keep track of them from the member portal.

Viewing Stringing Jobs

Stringing Jobs is on the member portal when Allow Players to View Stringing History or Allow Players to Submit Stringing Jobs is turned on.

  1. On the member portal, click your name at the top right.

  2. Click Stringing Jobs.

The Stringing Jobs page lists your stringing jobs from the last 60 days, with the Job #, Stringer, Racquets, Drop-off, Requested By, Status, and Total. Change the dates or use the search field to find older jobs.

A request waiting for the shop shows Pending, and a declined request shows Declined, with the shop’s reason on its job page. Once the shop accepts a job, it shows the job’s status (for example: OPEN or COMPLETED). The total shows a dash until the job is priced.

To see a job's racquets, strings, and prices, click Details. To request a new job, click Request Stringing.


Requesting a Stringing Job

Players can request a job from Stringing Jobs on the member portal, or by opening your shop's stringing request link or QR code. For where to find the link and QR code, see Stringing Request Link under Stringing Settings below.

  1. On the Stringing Jobs page, click Request Stringing.
    ​

  2. On the Racquet step, select each racquet you’re bringing in. You can include more than one racquet in a request. A racquet that’s already on a pending request can’t be added to another one, and you’re told when you select it. Each saved racquet shows when it was last strung, how many times, and the string used last time. To remove a racquet from your saved racquets, click Remove, then click Remove again to confirm. You can add it again any time.

    • To add a racquet that isn't listed, click Add a racquet, enter the Brand and Model, and optionally a Nickname and Grip size. Then click Save racquet. The shop remembers racquets you add for next time.
      ​

  3. Click Continue.

  4. On the Strings step, choose how each racquet should be strung. I’ll bring my own strings and Let the shop choose appear only if your shop offers them.

    • Pick from the shop - Choose a string from the Strings dropdown. To use a different string for the crosses, turn on Different crosses (hybrid), then choose the Mains and Crosses.

    • I'll bring my own strings - Bring your own string. The shop charges labor only.

    • Let the shop choose - The shop picks a string that suits your racquet.
      ​

  5. Click Continue.

  6. On the Specs step, enter your preferred Tension (and Crosses tension for a hybrid), and, if your shop offers them, Pre-stretch and Dynamic tension. The string pattern and gauge are shown for reference. Select any Add-ons, such as an overgrip or grommet service. Anything you leave blank, the stringer decides.
    ​

  7. Click Continue.

  8. On the Notes step, you can add Notes for the stringer, turn on Rush job if you need it sooner than usual, and choose the Need it back by date. If your shop asks extra questions, they appear under A few more details. Required questions must be answered before you can continue.
    ​

  9. Click Continue.

  10. On the Review step, check your racquets, strings, and prices, then click Submit request.
    ​

A confirmation shows your job number. If the shop reviews requests, it says “Sent. The shop will review your request and confirm it.” Otherwise, it says “Sent. Your request is on the shop’s stringing board.” Click View this job to see it, or Back to Stringing Jobs to return to your list.

Note: Tax, and labor for racquets the shop strings, are added by the shop, so the total you see when requesting a job isn’t final. If you bring your own strings, the labor price is included when you submit. The shop confirms whether it can meet a rush request.

Note: If requests aren’t available for your membership, you’ll see “Stringing requests are not available” and be asked to check with the front desk.

View a stringing job

On the Stringing Jobs page, click Details on a job. The job page shows its status, the drop-off date, the date you need it back, and each racquet with its strings, add-ons, and prices.


String Inventory

String Inventory lists the shop items used on stringing jobs, including strings, labor services, grips, and add-ons. Each item shows its Name, Brand, Type, Gauge, Price, and Stock.

Filter the list by:

  • Category - The item category. The default is All categories.

  • Stock - All items, In stock, or Out of stock.

  • Taxable - All, Taxable, or Not taxable.

  • Gauge - The string gauge. The default is All gauges.

  • Stock range and Price range - Minimum and maximum values.

Use the search field to search by name, type, or brand. To download the list as an Excel (.xlsx) file, click Export.

String inventory items are the same items as in Inventory > Item List, so changes made in either place update both.

To add or edit string inventory items, use the String Inventory card in Pro Shop Settings (see String Inventory under Stringing Settings below). Each item's type decides where it appears when creating a stringing job:

  • String Item - Appears under Shop string.

  • Labor - Appears under Labor service.

  • Grip - Appears under Grip.

  • Misc - Appears under Add-on.


Stringing Settings

Stringing settings control how stringing jobs work for your shop, including player requests, string options, stringers, and stringing notifications. Only Admins can change them.

  1. In the Pro Shop sidebar, click Settings.

  2. Under Stringing settings, click the card you want to change. To show only stringing settings, click Stringing at the top of the page.

The Stringing settings page opens on that card’s tab. Each card has its own tab at the top of the page, so you can switch between them without going back.

Card

What It Controls

General Settings

Tension units, how far ahead jobs can be requested, and what players can do on the member portal

Pre-Stretching

Whether your shop offers pre-stretching, and the available values

String Gauge

Whether your shop tracks string gauges, and the available gauges

String Inventory

Your shop's strings, labor services, and other stringing items, with their variations and stock

Stringers

Who strings for your shop, and the stringing permissions each one has

Custom Fields

Your own fields to track on every stringing job

Stringing Request Link

The link, QR code, and poster players use to request a stringing job. The link appears only when players are allowed to submit stringing jobs.

Stringing Notifications

The messages sent for stringing jobs and requests, by channel

Stringing settings save as you make changes. There is no Save button.


General Settings

  • Weight Measurement - Turn on Pounds (lbs), Kilograms (kg), or both. Only the units you turn on are available for string tension on stringing jobs.

  • Days in Advance to Request - The furthest ahead, in days, a player can set Need it back by when requesting a job on the member portal. Leave it blank for no limit.

  • Allow Players to View Stringing History on Member Portal - Lets every signed-in player see their stringing jobs, and each job's status, on the member portal.

  • Enable Dynamic Tension Field - Adds a free-text Dynamic Tension field to each racquet on a stringing job, and a matching column to the String Order Detailed Ledger report. Turning this off hides the field but keeps any readings already recorded.

  • Enable Pro Shop / Stringer Choice - Adds a Pro Shop / Stringer Choice option to each racquet on a stringing job, so a player can ask your shop to pick the string instead of choosing one. Turning this off hides the option but keeps it on jobs that already used it.

  • Charge half price for hybrid strings - When a racquet is strung with two different strings for the mains and crosses, each string is charged at 50% of its price. Labor isn’t discounted. Changing this doesn’t change the price of strings already on a job. This is turned on by default.

  • Allow Players to Submit Stringing Jobs - Lets players request a stringing job from the member portal or by scanning your shop's stringing QR code. Turning this off removes the request option everywhere, but doesn't affect jobs already submitted.

  • Who Can Submit - Let every player request stringing (All Players), or only players with a selected membership (Certain Memberships).

    • Allowed Memberships - Appears when Who Can Submit is set to Certain Memberships. Select the memberships that can submit stringing requests. The player's membership must be active.

Note: If Certain Memberships is selected but no memberships are added, no one can submit a stringing request. A warning appears on the card until you select at least one membership or switch back to All Players.

  • Review Player Requests Before They Reach the Jobs Board - When on, player requests arrive on the To-Do tab as Pending for staff to accept or decline. When off, they go straight to the jobs board as Open jobs. This is turned on by default.

  • Player Payment - Choose what players are told about paying for jobs they request: Pay at Pickup (the default) or Pay Online When Ready. This only changes the wording players see. Either way, you price the job as usual, nothing is charged when the player submits the request, and players can pay on the member portal once the job is completed if your club accepts online payments.

  • Note: Who Can Submit, Review Player Requests Before They Reach the Jobs Board, and Player Payment only appear when Allow Players to Submit Stringing Jobs is turned on. If your club doesn’t accept online payments, Pay Online When Ready works like Pay at Pickup, and a warning appears on the card.


Pre-Stretching

  • Enable Pre-Stretching - Adds pre-stretching as an option on stringing jobs.

Pre-stretch values are set by CourtReserve: 5%, 10%, 15%, 20%, 25%, and 30%.


String Gauge

  • Enable String Gauges - Adds string gauges to your shop's strings.

String gauges are set by CourtReserve.


String Inventory

The String Inventory card is where you add and manage the items used on stringing jobs: strings, labor services, grips, and add-ons. Each item shows its Name, Nickname, Type, Material, Price, Member Price, Stock, and Active status.

An item's Type decides where it appears on a stringing job:

  • String Item - Available as a Shop string.

  • Labor - Available as a Labor service.

  • Grip - Available as a Grip.

  • Misc - Available as an Add-on.

To add an item:

  1. Click Create Item. To add an item you already sell in Pro Shop, click Import Existing. Otherwise, stay on New Item.

  2. Complete the following:

    • Type - String Item, Labor, Grip, or Misc.

    • Price Type (required for Labor items) - Which labor price this item is: Full String Job for jobs with a shop string, or BYO Strings for players who bring their own strings.

    • Name (required) - The item’s name.

    • Gauge - The string’s gauge. Required for strings when Enable String Gauges is turned on.

    • Material - The string’s material. This is optional.

    • Nickname - A shorter name shown instead of the item’s name on printed stringing tickets.

    • Category - Where the item is filed for point of sale reporting.

    • Tax Rate(s) - The tax rates charged on the item.

    • Track Stock - Track the item’s stock on hand and warn you when it runs low. This is on by default for strings and off for Labor items, since labor is a service.

    • Unit Cost, Retail Price, and Member Price - What the item costs you, and what players and members pay. Labor items have a Labor Price instead of Unit Cost and Retail Price. If Member Price is left empty, members pay the retail price, or the labor price for Labor items.

    • UPC - The item’s barcode.

    • Stock Quantity and Low-Stock Alert - How many you have, and the number that triggers a low-stock warning.

    • Active - Inactive items are hidden when creating stringing jobs. This is on by default.

  3. Click Save.

Each item’s row also has icons to add to it, edit it, or delete it. Deleting an item also deletes its variations.


Stringers

The Stringers card lists everyone who strings for your shop, with each stringer's Name, Email, Phone, and Permission(s). Stringers appear in the Stringer list on stringing jobs, and only system users set up as stringers who are Admins or have Can Claim Jobs can claim jobs from the jobs board.

Permission(s) shows the stringer's access to CourtReserve (for example: Admin (Full Access), Sub-Admin, or No Access). Permissions are managed on the user's system user record, not on this card.

To add a stringer, click Add Stringer, then choose one of the following:

  • Import Staff - Add an existing system user as a stringer. Search for the staff member by name, select them, then click Import. Their name, email, and role come from their user profile.

  • Create New Stringer - Add someone who isn't a system user. Enter their First Name and Last Name (required), plus an optional Email and Phone, then click Save.
    ​

To edit a stringer you created, click the pencil icon on their row. For stringers imported from your system users, the pencil icon opens their details to view. To remove a stringer, click the trash icon.

Note: If you’re an Admin, you can claim stringing jobs yourself by adding yourself as a stringer on this card using Import Staff. Stringers added with Create New Stringer can be assigned to jobs but can’t claim them.


Custom Fields

Add your own fields to capture anything else your shop tracks on every stringing job. Custom fields are listed with their Label, Type, Choices, Required, Show on Player Form, and Status.

To add a custom field:

  1. Click Add Field.

  2. Complete the following:

    • Label - The field's name.

    • Type - The kind of answer the field takes: Text (the default), Number, Dropdown, Checkbox, or Date.

      • Choices - Appears when Type is Dropdown. Enter each choice on its own line.

    • Required - When on, a job can't be saved until this field is answered. The default setting is off.

    • Show on Player Form - When on, players are asked this question under A few more details when they request a stringing job themselves. The default setting is off.

    • Active - Turn this off to stop offering the field on new jobs. The default setting is on.

  3. Click Save.

Active custom fields appear on the Player & Details step when staff create a stringing job, and in the Custom Fields section of the job’s details page.

To change a custom field, click the pencil icon on its row. The Edit Custom Field pop-up has the same fields as when you add one.

Note: Deleting a custom field removes it from this list and from new jobs. Jobs that already have an answer keep it.


Stringing Request Link

Share a link or QR code players can use to request a stringing job and fill in their racquet, string, and tension before they arrive.

  • Stringing URL - The link to your shop’s stringing request page. Click Copy to copy it.

  • QR code - A QR code that opens the same page. Click Download PNG to save it, or Create poster to make a printable poster with your QR code to display in your shop.

Players need to sign in before they can submit a request. The link, QR code, and poster only appear when Allow Players to Submit Stringing Jobs is turned on. When it’s off, click Go to General Settings to turn it on.


Stringing Notifications

Control which stringing notifications are sent, and how, for players and system users. For each notification, you can set whether it's Active and whether recipients are Subscribed by default, for email, text, and push. The Text and Push columns only appear if your club uses text messages or push notifications. Click Edit on a notification to customize its wording.

Player Notifications:

  • Stringing Job Completed - Sent to the player when their stringing job is complete.

  • Stringing Order Updated - Sent to the player when staff save a change to their stringing job and check Notify player of this change. The email lists what changed.

  • Stringing Order Placed - Sent to the player when their stringing order is placed.

  • Stringing Order Cancelled - Sent to the player when staff delete their stringing job (not sent for Draft jobs or declined requests).

  • Stringing Request Accepted - Sent to the player when your shop accepts their stringing request.

  • Stringing Request Declined - Sent to the player when your shop declines their stringing request, with your reason.

System User Notifications:

  • Stringing Job Assignment - Sent to a stringer when a stringing job is assigned to them.

  • New Player Stringing Request - Sent to Admins when a player submits a stringing request from the member portal.


Completed Jobs Report

The Completed Jobs Report shows completed stringing jobs and racquets for each stringer.

  1. On the jobs board, click Completed Jobs Report. This button only appears for users with access to reports.

  2. Set the Completed On date range, or choose a preset: Last 7 days, Last 30 days (the default), Last 90 days, or Last 12 months. Use the arrows beside the dates to move the range back or forward.

  3. To see specific stringers, select them in Stringers. The default is All stringers.

  4. Click Run Report.

The report lists every stringer on your Stringers card, including those with no completed jobs, with their Stringer Name, # of Completed Jobs, # of Completed Racquets, # From Players, and # Racquets From Players. Results only appear after you click Run Report.

Note: Only jobs with a stringer assigned are included in this report. To make sure every job is counted, assign a stringer before completing it.

To download the report, click Export to Excel or Export to PDF. To return to the jobs board, click Back to Jobs.

For other stringing reports, including revenue, brands, and a detailed ledger, see Pro Shop: Reports.
​

Did this answer your question?