Introduction

Software Installation

  1. Choose the correct download link:
    Download Intro Download Deluxe Download Diamond Download 24k
  2. Save the file. (Don't run.) Note where the browser places the downloaded file (in your Downloads folder).
  3. Ignore/close browser and anti-virus warnings.
  4. When the download finishes:
    • Chrome: Double click on the rectangle in the very lower-left corner of the browser window. Can't see it? Maximize the window.
    • Internet Explorer/Edge: Choose Run.
    • FireFox: Click on the Download Arrow in the upper-right corner.
  5. Follow the prompts to install.
  6. Windows may reboot. When the computer comes back up, allow the file named GI**** to run.(It's a temporary file used by the installation software (Ghost Installer) to install PPSS.
  7. In PPSS, click on Utilities (upper-right) then Restore Data.
  8. To load sample data, point to 'C:\PPSS\sample db' and click Save.
  9. To restore data, point to the folder containing the last data backup and click Save.

Software and Hardware Features


PPSS Tiered Features and Pricing

Customizable forms for pawn, buy outright, check cashing, pay-day loans and reminders can be printed on plain paper (except Florida). Do away with expensive pre-printed pawn tickets.  (Burrell Forms can also be used in all states. A customization fee would apply.)

Intro ($495) is a simple pawn software program with client, pawn and disbursement records, automated fees, adjustments, redemptions and forfeits. It prints checks, pawn and buy-outright tickets and reports. Consignment is available as an add-on module ($395).

Deluxe ($695) adds inventory tracking, buy outright, retail, gun and police reports, ATF Hold, FTP LEADS Reporting,, pawn fees by category, payday/title loans, check cashing and rentals.

Diamond ($895) adds buyer records and supports bar coding, cash drawer/receipt printing, thermal-label printing, layaways, networking, employee management and a gold calculator.

24karat ($995) adds Electronic Fingerprinting, Signature Pad, Web Cam and Drivers License Scanning (all states except GA and TX).


Search Records -

Key-Press Search: Under each work-area table, entering letters or numbers will reduce the listings in the table to only those records matching the letters or numbers entered. Watch a video

Sort Records Columns containing both letters and numbers will be sorted as text so numbers will appear in order of 1,10,2, not 1,2,10. Due to a limitation of the component used in the program, numbers also sort as text in reports and in lists of labels.

To sort records, click on headers. In the Inventory Work Area, for example, click on ID1:

To leave the sort order as it is for ID1 and to then sort ID2, hold down the shift key and click on ID2.

Right Click - Select an item in the list of clients, settlements or sales then RIGHT-click on the selected item for a menu of functions like edit, delete, etc.


Pawnbroker Pawn Shop Software is 10 software programs in one:

Cash Checks: Track the status of checks cashed. Auto-convert bounced checks to loans and assess variable penalties and/or higher interest rates.

Consignment: Increase inventory and potential sales by accepting items on consignment with cash outlay. Each consignor and each item can have a different percentage split. Track inventory. Process sales and print sales invoices. Splits are auto-computed for settlement with clients. (This is an optional module with a one-time activation of $395.)

Layaways: Sell items using installment payments with delivery of purchased goods upon payment of the full amount. Set individual payment schedules and record payments. View open, closed and past-due layaways.

Pawns: PPSS automatically computes fees (6 types) and interest based upon entries in Program Setup. The program supports L.E.A.D.S. (Law Enforcement Automated Data System) and police reporting, military requirements and guns on hold.

Payday Loans: Track payday loans, payments and outstanding balances. Charge a flat fee or interest. Assess penalties and/or higher interest rates for past-due loans.

Rentals: Make money on idle inventory items by renting them out. Track items, their rental amounts and due dates. Apply late fees. Make adjustments.

Resale: Purchase items outright and resell them. Track inventory, Adjust prices. Apply discounts. View inventory reports of resale items only.

Retail: Purchase items from suppliers (wholesalers, manufacturers, importers, etc) and resell them. Track inventory. View inventory reports of retail items only.

Trade: Exchange items for equal or unequal value and record the transactions as buys and sells. Collect or pay out the difference.

Title Loans are against vehicle titles and are treated as pawns in PPSS.

Some of these features are not available in the Intro edition of PPSS. Consignment is an optional module for a one-time activation of $395.


Other Features

Customized Pawn Tickets - PPSS includes a generic pawn ticket which can be edited to meet your specifications. PPSS auto-fills and prints the form for clients' signatures. This feature alone will save a few thousand dollars over time in preprinted pawn tickets.

Drivers License Scanning - (This feature is available in PPSS 24karat.) With the New-Client Screen open, click in the Drivers-License Box and scan a drivers license to auto enter the client's name, address, license number and date of birth.

Electronic Fingerprinting - (This feature is available in PPSS 24karat.)

Invoice Message - A note entered in a client record will appear in the 'For Office Use Only' box on invoices.

Pictures : Add pictures of clients and inventory.

Gold-Loan Calculator: Set 'Loan per Gram' in Program Setup. When the weight and percent gold are entered on the new-pawn ticket, the pawn amount is auto-computed and entered.

Start-up tips now appear to help train new employees. Click on View All Tips under Help to see the complete list of tips.

Function Keys: One-click access to PPSS areas, functions and features!

F1 - Help - User's Guide
F2 - New-Check
F4 - New Loan
F4 - New Pawn
F5 - New Client
F7 - New Retail Item
F7  -  New Sale
F8  -  Inventory Entered Today
F9  -  Pawns Today
F10 - Not Used
F11 - Sold Today
F12 - Open Cash Drawer

Drivers License Scan (24karat Edition)

With the New-Client Screen open in PPSS, scanning a valid Florida drivers license with a 2D scanner will populate the screen with the information about the person that FL has included in the strip or barcode.

Make sure the Magnetic Strip Option is selected before scanning, and the cursor is in the scan field:

(Given the number of fake IDs (and some damaged or worn strips) out there, be prepared for a few scans to fail.)


Florida Pawn Tickets

Florida is by far the toughest state for pawn-ticket approval. To resolve that issue, we customized PPSS to print on Burrell's Florida-approved pawn tickets (https://www.burrellprinting.com, laser #10-0909; dot matrix (Continuous Feed): #10-0920):

Burrell forms are approved by the State of Florida so in using them you are assured that the form will be acceptable to the State (and should be acceptable to local police).

In PPSS it is only necessary to place the forms in the printer tray (laser) or load them properly (dot matrix) and follow the procedure in PPSS for printing pawn tickets.


Special Use Instructions

In PPSS the Description Field on the new-pawn form is limited to 20 characters (so as to not exceed margins on price labels and column width in reports). In Florida however the descriptions can be longer than 20 characters so as a work around, use this ticket (https://www.resell4.me/floridaswitch.txt). Enter the model number in Description Field and put the description in the Details Field.

Here are the steps for making floridaswitch.txt the default pawn ticket:

  1. With PPSS closed, click on the above link.
  2. Save the file to C:\PPSS.
  3. Open PPSS.
  4. Click on File then Program Setup.
  5. On the Pawn Etc. tab, make sure the box is checked for Pawn Ticket and this path is entered:

    (Use the 'Find File' function to locate the file (C:\PPSS\floridaswitch.txt) to make sure Windows registers the setting.)
  6. On the New-Pawn Screen, Enter the model number in Description Field and put the description in the Details Field.

When the Burrell ticket is printed, the correct information will be printed in the appropriate places.

Program Setup



Settings Not Saving

Some settings for the program are stored in the Windows Registry. Even when you are logged into Windows as Administrator, Windows may often prevent changes. If so please view Turn UAC Off.

Getting Started - Program Setup

The program needs to know about your business - the shop name, address and contact information (for completing forms), which printer(s) to use, what interest and fees to apply, and so on.

Settings are made in Program Setup. To access it, close all windows in PPSS except for the main window then Click on File (upper left) then Program Setup:

Drag the edges of the window for better viewing if necessary.

The colored tabs at the top open different pages in Program Setup.

The names on the buttons will vary depending upon the edition of the software, Intro, Deluxe, Diamond or 24k.


Select the General Tab. 

Each time the program opens it can start at any one of these 4 'work areas': Clients, Inventory, Sales or Pawns. For PCs used in the back office, select Clients, Pawns or Inventory. For POS stations select Sales:

Enter as much shop information as desired:

This information will be stored by the program and used to auto-fill pawn tickets, reports and receipts. Care might be taken to use correct spelling and capitalization to present a professional image.

Any string of 50 characters or less entered in the Email and Website fields will appear on 3" sales receipts. Messages like 'All Sales Final' or 'Thank you!' could be used.

Enter your shop's tax ID.

A Site ID and Password will be issued upon purchase to remove the 2-week demo time limitation. On a network the Site ID and Password will only be entered on the host computer. See network.

When exporting data for the first time, check 'All Data' to include all records then remove the check afterward to avoid duplication, or leave the box checked to export all data again.

At the upper right, select a date format. The default option is mm/dd/yr.

Change the currency symbol if desired.

Select a check-printing format: one-per-page or three-per-page. Three is most common (because fewer sheets of checks will be used).

Inventory Quantities (Deluxe, Diamond and Virtual): Some items (pallets, barrels, etc) may be inventoried in fractional amounts. Check the box to enable decimal values for inventory.

Every sold and unsold item appears by default in the list of Inventory. Check Zero Quantity in Inventory Work Area List to NOT display inventory records of items not in stock (quantity = 0).

Confirmation Messages

PPSS has several helpful one-time messages intended to assist first-time users. Check this box to make those messages appear again:

Automatic Daily Data Backup takes place at the time set:

Two minutes prior to the time set, a message will appear alerting to the pending backup. Finish work in progress before the backup begins and leave the program open.

On a network, the backup should only occur on the host computer. On remote computers set the time for 25:00 so backups will never take place.

Backups should be made on an external storage device. See Data Backup.

Click Save to save settings and continue in Program Setup:

Click Save/Exit to save settings and exit Program Setup:

Close/reopen the program and view this page again to make sure the changes were saved. If they weren't saved, Windows' 'User Account Controls' are blocking. See this video to correct the issue.


Select the Inventory Tab. 

If inventory pictures will be used, store them in one folder (on the computer (but preferably on an external storage device) or on the Internet, no larger than 620 x 700 pixels) and enter the path to the folder (like C:\images or https://www.mywebsite.com/images) in the field named Default Picture File Location. (For a location on a local drive, use the 'Find Location' button to navigate to and select the location.)

When a picture is being added to an inventory record, PPSS will open the default folder to avoid your having to 'find it' each time.

Selecting a Default Category will auto-enter the selected category when adding new inventory (to avoid repetitious reentry of the category). Use the drop-down arrow to the right of Default Category to select a category.

If no categories appear in the list, click Save/Exit to save changes and close Program Setup. Select Inventory on the Main Menu, then Categories. Enter a category name (for the Default Category) in the box at the bottom of that page...

...and click Create New Category at the top. Click Save Changes then Exit.

Return to Program Setup, Inventory and select a Default Category.

When entering inventory, enter several items in the same category, if possible. Before entering them, change the Default Category to the category of the items being entered. This will also facilitate matching printed labels with items entered.

Price-Label-Printing Options

Barcodes on price labels are available in the Diamond and 24k editions.

Designate the information to be printed on labels. Keep in mind that smaller labels have less printable area and won't accommodate all options. (See table. Use the browser back button to return here.)

('Print discount price schedule' is grayed out because it is only active when the consignment module is added to PPSS.)

Bar-Code Symbology determines if bar codes are to be 7 (UPC-E) or 11 (UPC-A) digits. PPSS Diamond and 24k use UPC-A. Barcodes are not supported in PPSS Intro and PPSS Deluxe.

If barcodes are 12 digits, refer to the scanner's manual to calibrate the scanner to 'cut' the 12th digit (so 11 digits are sent to PPSS) or see Bar Code Settings.

When the new-sale screen opens, the cursor will be in the bar-code field ready for scanning. If the bar-code number appears and the line is populated with the information about the item but it's necessary to press Enter to complete the scan, then look in the scanner's manual for another code to add a 'line break'.

Click Save to save settings and continue in Program Setup:

Click Save/Exit to save settings and exit Program Setup:

Close/reopen the program and view this page again to make sure the changes were saved. If they weren't saved, Windows' 'User Account Controls' are blocking. See this video to correct the issue.


Select the Clients Tab. 

The city and state entered here will be used by PPSS to auto-fill fields on entry screens. When creating a new-client record, for example, the city and state will be auto-filled with the city and state set here. The city and state can be changed at any time.

Check this box to only include Past-Due Items when viewing a client's record:

Any client record can be marked as inactive and excluded from lists and reports if this box is NOT checked:

Later on, if a record seems to be missing, return to this page, check the box, Save/Exit. Go the Clients Work Area. Check View All and look again.

Click Save to save settings and continue in Program Setup:

Click Save/Exit to save settings and exit Program Setup:

Close/reopen the program and view this page again to make sure the changes were saved. If they weren't saved, Windows' 'User Account Controls' are blocking. See this video to correct the issue.


Select the Pawn Etc. Tab. 

PPSS includes editable tickets (forms) for pawn, check-cashing, buy-outright, pay-day loan and loan-due reminders. They are printed on plain paper using common ink printers (bubblejet, inkjet, LaserJet). The cost per pawn ticket will be considerably less than preprinted forms and the latter will not be wasted when changes are required. Instead, the forms in PPSS can be edited and the changes will appear on the next form printed.

The tickets are stored as .txt (text) files in the PPSS program directory (C:\PPSS):

Make multiple backups of these files off the computer and preferably at other locations (home, bank vault, etc) to avoid having to recreate these forms. Hint: Making copies of C:\PPSS will back up all forms and data.

When changes are needed:

  1. Navigate to C:\PPSS (or to where the forms are located).
  2. Locate the ticket to be edited (buyoutright.txt, check-ticket.txt, loan-ticket.txt, pawn-ticket.txt or reminder notices.)
  3. Double click on it to open it in a text editor.
  4. Make changes.
  5. Save the file.
  6. The 'paths' to the tickets are stored in the Windows Registry. If the paths won't save, see Turn UAC Off.

The changes will be included on the next ticket printed.

Here in Program Setup, BOXES MUST BE CHECKED and the paths to tickets must be correct for tickets to work properly:

To let Windows determine the path and enter it, click on Find File...

...and navigate to each ticket's location. Click on the ticket (like 'pawn-ticket.txt') to select it:

The correct path will be entered. Click 'Save' to save the entry and continue editing.

It would be best to store these files on an external storage device and 'point' to them using the method above.

Tickets can be customized for your shop. Please contact support for details and pricing.

Reminder Notices

Some jurisdictions require the sending of reminder notices of pawns coming due. The requirements vary making all of these options necessary in the program:

  • Check 'Check this box to print reminder notices' if reminders are to be used.
  • Make sure the path to the reminder notice points to remind.txt. By default the path is C:\PPSS\remind.txt. (That file can be opened in a text editor and edited if needed.)
  • Enter the number of days (prior to the loan maturity date) reminders are to be prepared.
  • If interest is paid but not any part of the principal, the status of the pawn will be changed to 'Current'. When the pawn reaches the set number of days prior to maturity again, another redemption notice will be printed unless 'Only if no payment has been collected is checked.
  • 'Reminder demand date is grace days from notice date' - Check this box if the time between the notice date and the due date is the grace period.

CAPSS (California Pawn & Secondhand Dealer System) is for reporting transactions in California. Check the box to activate the electronic signature pad and automated reporting in CA.

Check Process forfeitures automatically daily to have the program alert to pending forfeitures. (Clicking on an entry in the Pawns table or switching to the Pawns Work Area will trigger the alerts.) The program will repeat the alert if forfeitures are not processed immediately.


Check Fulfill requirements of the Military Lending Act to have the program limit interest to 36% MAPR (Military Annual Percentage Rate) for military personnel.

Shops are required to ask every client if he or she is active military. If not, remove the check from the box on the new-client screen:

If so, leave the check mark, go to the DMDC website (https://mla.dmdc.osd.mil/mla/#/home), conduct a single search and enter the military number in the DMDC field in the program:


Enter the store's FFL (Federal Firearms License) Number if applicable.

If pawn reminders are to be sent, enter the # of days before the due date to prepare reminders:

Check 'Only if no payment has been collected' if reminders are to be prepared when no payment has been collected.

To keep Direct Buys (Buy-Outright items) separate from pawns, use a different range of numbers for direct-buy tickets. Check the box and indicate what the number should be for the first Direct-Buy Ticket:

Use a (very high) number to allow for a large number of pawn transactions.

Direct Buys are entered on the New-Pawn Screen and the box on the New-Pawn Screen must be checked for a Direct Buy. To avoid having to check the box each time, put a check in this box, and remember to remove the check on the New-Pawn Screen for pawns:

Pawn tickets can be printed on half sheets (5.5" perforated paper) which will require editing:

If all transactions will be title loans, check this box:

Check 'Always round interest up to the next whole cent' if applicable.


By default the program will display all possible transaction statuses: buy outright, check made good, check returned, forfeited, loan defaulted, loan repaid, not open, not pawn, open, original, previous renew, previous reopen, redeemed, renewed, reopened, written off, zero value.

If the computer takes a long while to populate the Pawns Work Area, check this box...

...to reduce the status reporting to fewer variables.

With extended values turned off:

  • 'Not Open' will include Previous Renew, Previous Reopen and Redeemed.
  • 'Not Pawn' will include Buy Outright and Zero-Value Pawn.
  • 'Open' will include Renewed, Reopened and Original.

These statuses remain the same: Check Made Good, Check Returned, Forfeited, Loan Defaulted, Loan Repaid, Void, Written Off.


Enter the Police/LEADS Reporting Store ID. For reporting to a police server (computer), enter the server name, username and password provided by the police.

Click on 'Go to Leads' to go to the LEADS website.

Click Save to save settings and continue in Program Setup:

Click Save/Exit to save settings and exit Program Setup:

Close/reopen the program and view this page again to make sure the changes were saved. If they weren't saved, Windows' 'User Account Controls' are blocking. See this video to correct the issue.


Select the Networks Tab. 

Setting up a functional Windows network is required before using PPSS on the network. A local experienced network technician may be needed to install commercial-grade equipment (NIC cards, dual-band router, cat 6/7 Ethernet cables) and verify functional connections between all computers. Please refer the technician to the Network section in this manual.

For PPSS purposes 'networking' is reading from and writing to the same database.

On each computer on the network, the location of the database must be set on this page. By default the database will be on the host computer in the PPSS folder (C:\PPSS) and must be shared. On remote computers click the 'Find' button and navigate to and select the PPSS folder on the host. The listing for the PPSS folder on the host will look something like \\myhostcomputer\\ppss. If the listing is not present the PPSS folder on the host is probably not shared.

For Advanced Users: A proxy server is a computer system or application intermediary monitoring and evaluating requests for resources from other servers. (Businesses can use proxies to control what employees can access.) If a proxy server is present, the FTP client needs to know about proxy server so it can navigate its way past the server's filters. Settings can be made here for Proxy URL, Port and Type.

Sales Locations

Every computer on the network needs to be identified.

  1. Support will provide a Site ID for each computer on the network.
  2. On the host, in Program Setup on the Network page, click on 'Manage Locations'.
  3. Enter 'host' on the first line under 'Name' and enter the Site ID (provided by support) under 'Location ID'. (shown in the example below as '7711'.
  4. Complete an entry for every computer on the network.

The names used can be anything but to provide uniformity and avoid confusion, names should be descriptive and succinct.

It is not necessary to complete any other information in the table.

Set Locations

  1. On the host computer click on 'This computer's location is'.
  2. Select 'host'.
  3. On each pos station, click on 'This computer's location is'.
  4. Select the appropriate designation for the station.

Please refer to the manual for details.

A wireless network can be used but it is less reliable than a wired network and is not recommended.

Click Save to save settings and continue in Program Setup:

Click Save/Exit to save settings and exit Program Setup:

Close/reopen the program and view this page again to make sure the changes were saved. If they weren't saved, Windows' 'User Account Controls' are blocking. See this video to correct the issue.


Select the Printers Tab. 

Settings on this page will configure PPSS to correctly print documents, receipts and thermal price labels/tags. ('Documents' refers to anything printed on 8.5" x 11" stock like letters, labels on sheets, plain-paper tickets, full-page checks and reports.)

A printer must be installed before it will appear as an option on this page. The printer must also be capable of printing a successful self test before it can be used with the program.

There are 3 sections on this page:


1. Ink Printer

Select a printer to print on 8.5" x 11" paper.

The A4 paper size is to be used only in countries where applicable. (not the US and Canada)

Note that a PDF printer driver can be installed and that printer can be used to print and email PDF documents. PDF Creator is a free program for this purpose.

Separate Pawn-Ticket Printer

A second printer can be used to print pawn tickets only. Using two printers eliminates having to switch paper in the paper tray.


2. Thermal Receipt Printer

PPSS is configured to work with the POS-X line of receipt printers. Other printers 'might work' but printers purchased elsewhere, used/refurbished printers and other makes/models are not recommended or supported.

'Thermal' refers to a type of print technology. Where ribbon printers transfer ink from a ribbon to the paper, thermal printers use heat (from a thermal printhead) to burn characters onto the paper. Receipt printers print receipts and cannot print labels. Label printers print labels and cannot print receipts.

If receipts are to be printed on 8.5" x 11" paper, leave the dot in 'Ink Printer'. The first printer set in 'Ink Printer' will be used.

A receipt printer (about $300) -

- is a special printer which prints 3"-wide receipts:

They are used to save on paper and ink when printing receipts for purchases (not for pawn tickets).

If a receipt printer is being used, check 'Receipt Printer; and select a printer for 'Receipt Printer':

(A printer must be installed before it will appear in the list.)

Change the number of copies to be printed for each sale, if desired.

The font sizes for the header and text on the receipt can be adjusted:

Entries (of up to 50 characters) made in Program Setup on the General tab in the Email and Web-Address fields will appear on the receipt, so phrases may be entered in those fields like, Thank You for Your Business!' or 'Please come again!'

See Receipt Printers for details.


Thermal Label Printer

PPSS Diamond and 24k are configured for use with TSC (Taiwan Semiconductor) direct-thermal (TDP) printers, specifically the 244 model. Other makes/models (like Zebra) and used equipment can work but they are not recommended or supported.

Thermal label printers cost more but they don't use ink cartridges and thermal labels cost less than sheet labels. It is much easier to print thermal labels and there is a wider variety of labels that can be printed, including a 2.5" x .5" jewelry label, a two-part hang tag and several adhesive labels and non-adhesive hang tags in various sizes. (See table.)

Use the dropdown menu to select the label printer:

If the printer is not listed in the drop-down menu, install the printer driver (software).

Check the box ONLY if the Zebra 2824 or TSC 225 printer is being used.

These printers are not recommended or supported.

The size of print on the stub (two-part tear-off label) and label body (any label) can be adjusted by changing font sizes.

Thermal Tag Sizes

Choose the SIZE and TYPE of label that (matches the label loaded in the printer). Note the two very similar sizes: 2.25 x 1.25 and 2.25 x 1.37. If labels are creeping up or down, a mismatch between the label in the printer and the setting here is often the cause:

Check the box if barcodes are to be printed on labels.

Click Save to save settings and continue in Program Setup:

Click Save/Exit to save settings and exit Program Setup:

Close/reopen the program and view this page again to make sure the changes were saved. If they weren't saved, Windows' 'User Account Controls' are blocking. See this video to correct the issue.


Select the Sales Tab. 

Buyer Information (PPSS Diamond and 24karat Only)

Check 'Automatically enter 'Cash Sale' for Buyer Name' if 'Cash Sale' is to be auto-entered for the Buyer Name for each new sales invoice, or check 'Manually enter Buyer info on Sales Invoices' if customers' names and addresses are to be entered on new sales invoices (and saved in the program).

Buyer 'Pick List'

Check this box to have a list of purchasers presented when a sales invoice is opened:

In practice having a list pop up with each new sale can be more of an annoyance than a convenience. Uncheck the box to prevent the list from appearing.

The Buyer Work Area may be hidden by removing the check from the box named Show Buyer Work Area.

Other Options for All Editions of PPSS

Check 'Use Touchscreen For Sales' if a touchscreen monitor is to be used at POS. This will cause all text and buttons to appear larger.

A POS-X Cash Drawer can be connected directly to the PC (with a special adapter) and it can be opened in PPSS by pressing F12. Install the drawer software and note the COM Port # during installation, then enter the COM Port # in Program Setup:

To find the COM Port # after installation:

  1. Go to Control Panel > Device Manager.
  2. Click on the + sign (or arrow) next to 'Ports (COM & LPT)'.
  3. Note the COM port for 'Prolific USB-to-Serial Comm Port (COMx)'. This is the COM port of the cash drawer adapter.

Other cash-drawer makes/models and used drawers might work but they aren't supported or recommended.

Sales Taxes

Set the Sales Tax description(s) and amount(s). To disable tax collection, set the rate(s) to zero. Tax computation may be disabled by selecting 'Tax-Free' on the invoice. Individual categories can also be designated as Tax Free or they may be set for tax above a stipulated amount. Individual categories can be assigned different tax rates. (See Sales Tax.)

Check options if appropriate for rounding.

With 'First Pay split defaults to cash' checked, 'Cash' will appear on the invoice as the first payment method and can be changed:

If payment for an invoice is to be split, check the box next to 'Chose Payment Method 2', use the down arrow to select the payment method, enter the appropriate amount, leave the date then for 'cash' enter the remainder of the payment (shown in Change Due).

Invoice Header and Footer

Headers and Footers are text which can appear on an 8.5" x 11" sales receipts (not on thermal receipts). The text files (header.txt and footer.txt) can be edited to suit shop requirements. By default they are located at C:\PPSS. Clicking on them should open them in a text editor like Notepad or Wordpad.

The height of the header is set at .55" and can be adjusted here in Program Setup to change the vertical location of the header/footer on the invoice.

Click Save to save settings and continue in Program Setup:

Click Save/Exit to save settings and exit Program Setup:

Close/reopen the program and view this page again to make sure the changes were saved. If they weren't saved, Windows' 'User Account Controls' are blocking. See this video to correct the issue.


Select the Pawn-Fees Tab. 

Please note that this page is for FEES ONLY. Interest rates are entered on the next screen (named 'Interest').

Any and all fees set here will apply to each pawn and may be adjusted upon entry.

For the following settings, enter dollar amounts without the dollar sign and enter percentages as a decimal value (.10 = 10%):

  • One-Time Normal Fee: Enter a dollar amount or percentage to be added to a pawn ticket, per pawn item or to the first pawn only.
  • One-Time Late Fee: Enter a dollar amount or percentage to be added to a pawn ticket or per pawn item as a late charge.
  • Per-Loan-Period Normal Fee: Enter a dollar amount or percentage to be added to every loan period to a pawn ticket, per pawn item or first pawn only.
  • Daily Late Fee: Enter a dollar amount or percentage to be added to each pawn ticket or per pawn item.
  • Redemption Fee: Enter a dollar amount to be added as a 'redemption fee' and enter the # of days it should be added before maturity.
  • Gun Fee: Add a flat dollar amount for processing gun transactions.
  • Lost Ticket Fee: Enter a dollar amount or percentage to be added to a pawn ticket for a lost ticket.

Variable Fee Schedule

Entries in this table will override any entries made in the fields above the table.

For the following settings, enter dollar amounts without the dollar sign and enter percentages as a decimal value (.10 = 10%):

For each line enter a dollar range and only one type of fee: Pawn Ticket %, Pawn Ticket Flat, Loan-Period % or Loan-Period Flat:

Complex Fee Schedules

PPSS includes a 'Comprehensive Fee Manager' which is accessed by pressing the More-Options button (in Program Setup):

That opens a screen with 6 tables: Fees for up to 4 loan periods, a table for one-time fees (for Service Charges, Gun Fees, Late Fees, Lost-Ticket Fees, Title-Loan Fees and Supplemental Gun Fees), and a table for Storage and Handling Fees (per loan period or one time).

Entries on these tables override entries in the previous table or in the fields prior to that.

Click Save to save settings and continue in Program Setup:

Click Save/Exit to save settings and exit Program Setup:

Close/reopen the program and view this page again to make sure the changes were saved. If they weren't saved, Windows' 'User Account Controls' are blocking. See this video to correct the issue.


Select the Interest Tab. 

Make settings on this page related to:

  • Pawn Options: Check boxes at the top as desired.
  • See Renew Pawn for an explanation of 'Compute due date...' and 'Do the above...'.

    See for Repawn an explanation of 'Reuse previous pawn record on repawn'.

  • Gold Calculator: Set the Loan Amount per unit of Gold. PPSS will suggest the amount to loan based upon weight and purity entered on the new-pawn screen.
  • The unit measure of gold will be Carat, Gram or Pennyweight. It will not be necessary to indicate which unit of measure will be used.
  • Next Pawn Ticket Number: Leave this at -1 (which tells the program to ignore this setting). If the 'next pawn-ticket number' needs to be set manually, enter the number of the next number here. It will be used on the next pawn ticket and the setting here will revert to -1 letting the program know to use sequential numbers.
  • Loan Maturity: If the loan period is more than 30 days and interest is to be charged every 30 days, enter the loan period.
  • Minimum Finance Charge: Enter a dollar amount (no dollar sign) for a minimum to charge on each pawn.
  • Days Grace After Due Date: Enter the number of days allowed past the due day for which no additional charges will be made.
  • Reduced Rate for the 1st 5 Days: This was added for one pawn shop. Ignore it if it doesn't apply.
  • Same for Max 5, 10 and 15-Day Rate
  • Days to Hold Redeemed Guns in Inventory: Your police will tell you what this number should be.
  • Percent of Item Value to Loan: On the New-Pawn Screen the perceived value of an Item can be entered. PPSS will suggest a loan amount if a percentage is entered here.
  • Loan Charge Period (Days): Enter the number of days in the loan period (usually 30).
  • Days to Hold an Item Before Selling: This may be different from the gun-hold requirement.
  • 1st Period: Enter the interest for the first period as a decimal value. Repeat for periods 2 and 3. If there are no entries for 2 and 3 and a loan is renewed for a 2nd and/or 3rd period, the value entered in the 1st period will apply.

Variable Interest Schedule

Entries in this table will override any entries made in the fields above the table.

For the following settings, enter dollar amounts without the dollar sign and enter percentages as a decimal value (.10 = 10%):

For each line enter a dollar range and: Finance Charge or 30-Day % or APR, and Flat Late Charge or % Late Charge.

Complex Interest Schedules

PPSS includes a 'Comprehensive Fee Manager' which is accessed by pressing the More-Options button (in Program Setup):

That opens a screen with 5 tables: Interest Rates for up to 4 loan periods, and an 'Exceptions Table' for variables that override any other settings in the program.

Click Save to save settings and continue in Program Setup:

Click Save/Exit to save settings and exit Program Setup:

Close/reopen the program and view this page again to make sure the changes were saved. If they weren't saved, Windows' 'User Account Controls' are blocking. See this video to correct the issue.


Select the Payday Tab. 

(Deluxe, Diamond, 24karat only)

Check-Cashing Fees and Interest

Settings make here will apply to all checks cashed. Either or both fees will be applied and do not relate to Payday-Loan fees and interest.

Payday Loans Fees & Interest

Make entries in the table to establish loan types (or loan schedules). Loan types entered here will appear in selection menus when making entries in PPSS.

See Payday Loans for processing instructions.


With the settings made on these screens, PPSS now has a clear understanding of how you run your business and what to generate when adding entries, processing transactions and creating reports.

Click Save to save settings and click Save/Exit to save changes and exit Program Setup.


One-Key-Press Record Search

Under each work-area table, entering letters or numbers in the search box...

...will display in the table only those records matching the letters or numbers entered.

Configure Search Options

To set your search preferences click on File then User Interface:

Make a selection for each of the following options:

  • For Buyers, Clients and Employees select Name or ID. (Name is most commonly used.)
  • In the Disbursements area, select Paid By or Paid To.
  • For Inventory, ID1, ID2 or Description. (For searches by description to be useful, there must be consistency in item description. If two items are black in color and one is listed as 'black' and the other is listed as 'blk', typing '(bl' will find both (and every other item with 'bl' in its description) while 'blk' will only find 'blk' and not 'black'.)
  • Sales: Invoice # or Name
  • Settlements: ID or Name

Search can be by first letter or number, or search can find the string of characters entered in the search box anywhere in the name, description, ID, etc.

If this box is checked...

...typing 'ab' for example would include 'Abbott' in the list but would exclude 'Labron'. Not checking the this option seems to be more useful.


PPSS Performance

The print-preview screen can be turned off so previews of print jobs will not be presented when printing reports and full-page receipts. This does not apply to 3" thermal receipts.

Local Backup

The program will automatically back up data to 'C:\ppss data do not remove' each day at the time set in Program Setup at the bottom of the General page. A different location can be set by clicking on Find File and pointing to the location to where backups should be placed.

Preferably backups should be made on an external storage device (like a flash drive) to avoid losing data to computer issues. (details)

Quick Start

You are viewing the User's Guide. It's helpful to keep the manual open while working with PPSS for quick answers to questions.

In PPSS, click on Help then click on Tutorial for an overview of the program. Your browser may present a warning at the top of the browser window like this:

Click on the warning and select 'Allow Blocked Content'.


PPSS Overview

PPSS is tiered in features and price. PPSS Intro has basic pawn features. PPSS Deluxe, Diamond and 24karat add features for more sophisticated needs. Please see Compare PPSS Editions.


Sample Data

Make absolutely certain that backups of current data exist before restoring any other data set.

  1. To load sample data, in PPSS, click on Utilities (upper right) then click on 'Restore Data' then navigate to C:\PPSS\sample db and click 'Save'.
  2. To wipe the database clean, use the same process and navigate to C:\PPSS\blank db and click 'Save'.

Data Backup

Back Up Your Data! - The data stored in the FoxPro database belongs to you. It is your responsibility. The most-recent version of the software will back up data to 'C:\ppss data do not remove' (at the time of day set in Program Setup > General tab). That folder should be copied to an external storage device (like a flash drive) regularly to avoid data loss.

This feature will not work if the time set in Program Setup is invalid or if the computer is not running at the specified time.

Alternatively a path to an external storage device can be set in the program, under File, User Interface. Plug the device in then click on Find File and point to the location of the device:

Don't not press Cancel. Press Save/Exit, close the program and reopen it. Go back to the same screen and verify that the path is present and correct. If the setting isn't saved, turn off User Account Controls.

Data Recovery is simple and straightforward: If an error is encountered, make copies of the current database by saving C:\PPSS. Restore the most recent backup available. If the error goes away, continue to use the restored database and reenter data that had been entered since it was created. If the error does not go away, close the program and update the program. If that doesn't resolve the issue, contact support.


PPSS User Interface

The design of the PPSS User Interface puts important information and common functions within easy reach. The important aspects of your business are readily at hand.

(The red numbers are for reference only and do not appear in the program.)

PPSS is comprised of 7 basic sections. With a little practice, most people find PPSS very easy to use.

1Function Keys across the top row (F1-F12, no F10 Key):

Press a key to access the feature or information associated with the key. For example, press the F1 key to open the PPSS Manual.

2.  The Main Menu also provides quick access to features and information:

  1. Click on File then Program Setup to configure PPSS for your shop.
  2. Click on Inventory to set up Inventory Categories and use several options related to Inventory.
  3. Click on Labels to print address labels or price labels on sheets of labels (using a laser or dot matrix printer) or thermal labels using a thermal label printer.
  4. Click on Reports and make settings ('report filters') to produce reports for specific information.
  5. Click on Sales for options related to managing sales-related activities.
  6. Utilities provides a number of options for managing data and using the program.
  7. Help lists several options for assistance.
  8. Clicking on Consignment switches PPSS to Best Consignment Shop Software (optional module - may not be present in the edition currently installed).

3.  Making selections in the Work-Areas Menu switches PPSS work areas or 'screens'. The Work Areas in PPSS Intro and Deluxe are Disbursements (mostly checks), Inventory, Clients, Pawns and Sales. (Diamond and 24k includes Buyers and Employees.)

4.  When a Work Area is selected, functions and information related to the Work Area are presented at the lower left. For example, when Clients is selected, functions related to clients are listed (like Batch Delete, Batch Edit Items, etc.).

5.  The Main Table lists IDs and Names in the Buyers, Employees and Clients Work Areas:

The number of records in the table can be reduced by clicking on Today, Past 7 Days, Past 30 Days. Press View All to see all records:


('View All' shows all records again.)

If a record is missing, make sure the person's record is not marked as 'inactive'. Also check to see if the name of the record is spelled correctly or appears where it should in correct sort order.

In the other work areas, these columns appear:

  1. Disbursements: Paid By and Paid To
  2. Inventory: ID1 (the person), ID2 (the item # for the person), Description, Serial # and Loan ID
  3. Pawns, Checks, Loans: ID, Name, Status and Type If the computer is taking too long to process in the Pawns Work Area, remove the Status and Type columns by checking this option in Program Setup > Pawn Etc:

  4. Sales: Date, Invoice Number, Name and Status

6.  Selecting a person or item in the Main Table presents information about that person or item in the Details Area at the bottom of the screen. By default, selecting a client, for example, displays Name, Address, Email Address, etc.

Additional information is available by clicking on the colored tabs (which vary from one work area to the next):

7.  The most common information and functions are easily accessed in the Quick-Links Menus on the right.

Below are the Quick Links for the Clients Work Area for the Selected Client or for general functions like Group Updates and Undelete Items:

  Account History: Item ID, Description, Date, Quantity, Amount, Document ID & Date, Status, Profit/Loss.

Convert to Buy opens a screen for purchasing a pawned item.

Current Items: Item ID, Description, Pawn Date, Quantity, Amount, Document ID & Date, Status, Ticket Total, Total of All Pawns.

Forfeit Pawn: Claim items pawned beyond their due dates.

Group Update Pawns .

New Pawn opens the New-Pawn Screen.

Redeem Pawn: Collect amount due and return the item.

Undelete Items Select a pawn in the table and click to print the ticket.

These are the Quick Links for the Pawns, Checks, Loans Work Area:

  Add Late Fee opens a screen for adding a late fee.

Extra Pawn Info shows pawn information. Has a button for reopening the pawn.

Extend Due Date opens a screen for extending the due date.

New Check opens the New-Check-Cashing Screen.

New Loan opens the New-Loan Screen.

New Pawn opens the New-Pawn Screen.

Redeem a pawn. Collect amount due and return the item.

Print Ticket Select a pawn in the table and click to print the ticket.

Each Work Area has its own set of Quick Links.


Record Sorting

Columns in the Main Table (grid) can be sorted by clicking on the column header bar (red arrow):

The small triangle to the right of the red arrow indicates the direction of sort: A-Z or Z-A for letters, lowest to highest for numbers. In the example above, IDs are sorted Z-A.

Clicking on the header again will reverse the sort, A-Z.

If a column contains ONLY numbers, search order for numbers will be 1,2,10 as expected. If there is a mix of letters and numbers in a column, databases will sort the column as text, so numbers will appear as 1,10,2.

Sorting in older databases was case sensitive so records in lower case would appear in sorted lists before or after records in caps or first-letter caps. 'Williams' and 'williams' would not be together. This does not occur in the current version of PPSS.


Search in PPSS (version 6.0.3255 and later):

The search boxes have been moved to below each center table.

Search Configuration

Click on File (upper left) then User Interface to open this window:

Set preferences for which column in each work area to search. For example, check ID1 to search inventory by the first ID instead of Description.

Check 'Search by first letter/number only' to find records starting with the first key pressed. Only those items starting with the selected letters or numbers will be displayed in the Main Table.

Uncheck 'Search by first...' to find records that contain the selected letters and numbers anywhere in the name or ID.

Conducting a Search

Using the sample database, with search NOT set for first-letter only, typing 'nn' returns these matches because each contains 'nn':

Adding the letter 'y' after 'nn' would only leave the record for Glover because only his name (first or last) contains 'nny'.

Use the backspace to remove the 'y' to see the 3 listings again. Remove all letters in the search box to see all records again. To be sure all records are displayed, press View All.


Search in Older PPSS Versions (prior to v. 6.0.3255): In all Work Areas (except Sales and Disbursements) click in the box named 'Enter Search' and enter the first part of an ID then press the Blue 'I' Button to find a record by ID. Enter the first part of a Name and press the Blue 'N' Button to find a record by name. Click on the next button to the right (the 'right arrow') to find the next match.

Records can also be found by entering search parameters in Reports Screen. See Reports.

Things to Know

Search results are exact matches, not 'close matches' like those seen in Google search results.

In the inventory work area, the search box remains. Click in the box (where 'Enter Barcode' appears) and scan a barcode to find the item.

Make settings in Reports to group people (like customers with the same User Text), or to group items (for things like label printing).

Use the function keys at the top (of the PPSS Interface and the keyboard) as well as the large buttons on the right in each work area to find/view the most common reports.


Using PPSS - Helpful Tips

  1. Adjust any PPSS window by placing the cursor on a border until a double arrow appears...
    then drag the border.
  2. If all buttons are not viewable in PPSS, change your PC's screen resolution to 1024 x 768. (Go to Start then Help and Support and search for 'Change your screen resolution'.)
  3. Go to Inventory, Categories and set up categories.
  4. Go to Files, Program Setup and configure PPSS for your shop. Enter percentages in decimal form (.0725 for 7.25%, for example, 1 = 100%).
  5. For buy-sell items, use one or more client records for yourself or the shop.
  6. Start Client IDs with part or all of the last name (and initials if necessary) to facilitate sorting and ownership determination.
  7. Test your printer with another program to assure that it is working.
  8. Look in the Work-Area Menus (lower left in PPSS) for batch functions.
  9. Use invoice numbers assigned by PPSS. If custom numbers are used, they cannot be longer than 9 characters.
  10. Take some time to read this manual. The program will be easier to use and you may discover useful features and new ideas.

Your First Pawn (Click on the links. Use the Back Button to return to this page.)

  1. Create a Client Record.
  2. Create a New-Pawn Record or New Buy Outright Record. (More than 1 item may be entered.)
  3. Print Ticket.
  4. Forfeit a Pawn.
  5. Print a Price Label.
  6. Make a Sale.

Update the Software

Every software program is a work in progress, keeping up with changes in technology, adding new features, squashing bugs... Updating PPSS fixes known issues but updating PPSS will not resolve issues with computers, data, user errors and other software programs (like Windows and printers).

  1. Download your PPSS edition:
    Update Intro Update Deluxe Update Diamond Update 24k
  2. Select Save.
  3. The file (ppss.exe) will be saved to the Downloads folder. Can't find it? In the search box to the right of the Start Button, type Downloads and click on 'Downloads'.
  4. RIGHT click on ppss.exe and select Copy. (The .exe 'file extension' may not be showing if extensions are not turned on in Windows.)
  5. Navigate to the C: drive.
  6. RIGHT click on the folder named PPSS.
  7. Select Paste.
  8. Choose to overwrite the existing file.
  9. Reopen PPSS and test for the issue.
  10. Not resolved? Send an email to PPSS Support.

Tickets (Forms): Pawn, Buy Outright, Checks, Payday

(For Florida click on 'Florida' to the left.)

What Is a Pawn Ticket?

A pawn ticket is a generally described as a receipt given to a client by a pawn broker for property pledged as collateral against a loan. When signed by the client, the form actually becomes a legal document and a bona fide record of the transaction which includes:

  • Store name and contact information
  • Client name, contact and identifying information (height, weight, hair/eye color, race, sex, birth date, SSN, two types of ID, employer and phone, and if applicable: military DMDC (Defense Manpower Data Center) ID, licensed firearms dealer and FFL (Federal Firearms License)
  • Pawn ticket #, date and time of issue and due date
  • Items pawned, item IDs, serial #s, pawn amounts, categories and details (if any)
  • Fees and interest in dollar amounts
  • APR where required
  • Signatures of shop rep and client
  • Terms and conditions

The ticket and identification must be presented by the same person (client) when redeeming property. (A lost ticket can be reprinted with satisfactory identification.)


What Is the Purpose of Pawn Tickets

The functions of pawn tickets are:

  • Identify the parties involved
  • Describe the client and pawned items in detail (including pictures available in PPSS Deluxe and higher editions)
  • Establish legalities and agreements
  • Dictate which actions are to be taken and when
  • Aid authorities in recovering stolen property and convicting criminals

Given the scope and importance of the information contained in pawn tickets, it's essential to point out that the shop owner is responsible for knowing all requirements and including them in his or her pawn ticket. PPSS and its representatives make no representations as to the content of forms used in the program. A state's website for pawn regulations can be found by search 'pawn regulations + state name'.

Given the importance of pawn tickets it is advisable to print and retain a copy of each ticket to avoid loss of records if electronic data is lost. Computers crash, viruses attack, lightning strikes and employees mess up so back up.


Pawn Tickets on Plain Paper

In all states except Florida, pawn tickets can be printed on plain paper using a standard black/white ink printer.

  • Saves the average store $500-$1000/year on preprinted pawn forms
  • Avoids wasting preprinted forms that become useless when changes are required
  • Allows for customization to satisfy store and legal requirements
  • Prints changes on the next ticket printed

The generic tickets in PPSS can be viewed by creating a new pawn (or buy outright or cashed check or payday loan) then selecting the option to print the ticket or click here.

Plain-paper tickets print on a full sheet of paper. For a nominal charge, a ticket can be designed for your shop to print on half-height paper, 8.5" wide and perforated every 5.5". Here's a convenient source with free shipping for the paper: https://www.officesupply.com/office-supplies/paper-pads/computer-paper/single-part-computer-paper/printworks-professional-perforated-custom-paper/p288843.html


Pawn Ticket Name and Location

If the name or location of the .txt file is changed, in PPSS, click on File (upper left) then Program Setup then Pawn Etc., and change the name or location here:

Also make sure that pawn-ticket.txt is in the designated folder. In this example, it should be in the PPSS Program Folder on C:\ Drive in the PPSS program folder (C:\PPSS).

For copies of the original pawn and buy-outright tickets, download this file: https://www.resell4.me/pawn-ticket.zip


Set Pawn Ticket Number: By default PPSS will number the first pawn ticket as 1. The starting pawn-ticket number can be set in Program Setup on the Interest tab:

If the program suggests a pawn-ticket number that has already been used, find the next ticket number in sequence and enter it on the new-pawn screen.


Customized Pawn Tickets

Each U.S. state and all local jurisdictions have their own requirements for what must appear on an 'approved' pawn ticket, making it impractical to have all possible pawn tickets in PPSS.

Instead, you may request a customized Pawn Ticket from PPSS support (for a nominal fee starting at $99 and rarely over $200). Contact support for assistance.


Configuring the Pawn Ticket for Plain Paper

Disregard the remainder of this page if you will not be editing the pawn ticket.

All forms reside as text files in the PPSS program folder on the C: drive (C:\PPSS). Clicking on them opens them in text editors like Notepad and Wordpad, ready for editing.

In PPSS, editable tickets (forms) are also available on plain paper for buy outrights, check cashing, payday loans and pawn-due reminders.


Opening the Pawn-Ticket File for Editing

No special software program is needed to edit the Pawn Ticket. It can be edited with any simple text editor. Windows includes the text editor Notepad. A way to open Notepad is to type 'notepad' in the search box to the right of the Start Button and select 'Notepad'.

  1. Open Notepad. (Maximize the window if desired.)
  2. Click on File (upper left in Notepad).
  3. Select Open. The 'Open' window will appear.
  4. Click on C: or Local Drive C: or something similar denoting the C: drive. If the left-side panel is present, it may look something like this:
  5. There are a variety of ways Windows will display the 'Open' window.

    If the panel isn't present or if C: Drive isn't readily apparent, click on 'Computer'.

    If you continue to experience difficulty, click on the Start Button. Click on Help and type 'files and folders' in the Windows search box. Click on 'Working with files and folders'.

  6. Click on the PPSS folder.
  7. Click on pawn-ticket.txt. Other options: pawn-ticket-narrow.txt (allows more space at the bottom for text); and pawn-ticket-narrow-boxes.txt (places box borders around entries). These tickets may be viewed in PPSS by changing the path to the ticket(s). Go to File, Program Setup, Pawn Etc. and select the pawn ticket there. For example, select the 'pawn-ticket-narrow.txt' file. Click Save/Exit then preview a pawn ticket in the program:

  8. Click on File.
  9. Select Save As.
  10. For 'File name' enter pawn-ticket.txt
  11. Click Save.
  12. Create or view a pawn in the program and select 'Print Ticket'.

Editing the Pawn Ticket

The Pawn Ticket is constructed using 'boxes' with names. In this example of a box, the box contains the color Black and the name of the box is Hair Color:

If the client had blonde hair and that was noted in his/her record, the box would contain the word Blonde when the ticket prints.

There must be a separate box placed in the code for every piece of information that is to appear on the ticket: name, address, phone #, height, weight, license #, shop name, date, invoice #, pawn ID, terms, conditions, fees, etc. (See Pawn Ticket Elements below. Click the browser's Back Button to return here.)

Boxes can be different sizes (in width and length). For example, a box containing a paragraph of words will be larger (wider and longer) than a small box for the client's weight. Boxes can have borders (as shown above), or not.

Boxes are positioned on the Pawn Ticket by values (for top and left margins) entered.

As an example, this is the line in pawn-ticket.txt that controls the position and content of the 'box' for the Ticket Number:

25~~2500~~8200~~220~~1500~~Ticket~~-1~~0

  • The number 25 is the number of the line. The next line will be numbered 26 of course. Each line will have its own number and line numbers must be sequential.
    • Line numbers must not be duplicated.
    • Lines starting with // and ending with // (not shown here) are 'internal notes'. They are not used by PPSS in printing the form. They are used as notes to anyone who might view or edit the code.
  • The characters ~~ separate line entries. These characters won't be edited. In the example above, the 'line entries' that will be edited are 25, 2500, 8200, 220, 1500, Ticket, -1 and 0.
  • The next 4 characters (2500 in the above example) control the 'top margin' or the space (measured in twips) from the top of the page down to the box. Increasing the number pushes the box further down the page and vice versa.
    • Large changes in the numbers are necessary to see significant changes in position.
  • The next 4 characters (8200 in the above example) control the left margin or the spacing from the left edge of the paper to the box. Increasing the number pushes the box further across the page and vice versa.
  • The next 3 characters (220) and the 4 characters after that (1500) set the length and width of boxes. All boxes that contain few characters (like eye/hair color, license #, etc.) should have the same length of 220 for uniformity. In this example, box heights are 220 which provides correct line spacing between boxes.
  • In the example, the name of the box is 'Ticket'. When PPSS prints the form it will place the ticket # in this box and the ticket # will appear on the printed page right after 'Ticket'.
  • The -1 only means that there is no relationship with the database. Just ignore it.
  • Change the 0 at the end of the line to 1 to place a border around the box.

The unit of measure is a 'twip'. There are 1,440 twips per inch so it takes large changes in the number to see significant movement in the position of the boxes.

There are 2 ways to make an entry on the form with lines:

  1. Double lines - The first line names the box, and positions the name of the box on the form. The second line defines the size of the box and positions it on the form (usually right after the box name). Example:
    • 25~~2500~~8200~~220~~1500~~Ticket~~-1~~0
      26~~2500~~9000~~220~~1400~~~~47~~0
  2. Single lines adding only text to the form. Example:
    • 1~~1100~~5000~~220~~2000~~Text Goes Here~~20~~0

Add Bold Lettering by adding an 8th-position value of 1. (Be sure to use a tilde (~) and not a hyphen. To enter a tilde, press the shift key and the key immediately to the left of the '1' key. There must always be 2 tildes (~~) between each set of numbers.)

No bold lettering (last number is 0):

  • 46~~9500~~7300~~220~~1600~~APR~~-1~~0~~0

Bold lettering (last number is 1):

  • 46~~9500~~7300~~220~~1600~~APR~~-1~~0~~1

Change Font Size by adding ~~## to the end of any text string. '##' can be from 7 to 40. (Be sure to use a tilde (~) and not a hyphen. To enter a tilde, press the shift key and the key immediately to the left of the '1' key.) There must always be 2 tildes between each set of numbers.)

Rotate Text by adding ~~## to the end of any text string. '##' can be from 0 to 360. (Be sure to use a tilde (~) and not a hyphen. To enter a tilde, press the shift key and the key immediately to the left of the '1' key.) There must always be 2 tildes between each set of numbers.)

Rotate Text 270 degrees:

  • 46~~9500~~7300~~220~~1600~~APR~~-1~~1~~270

By default APR (Annual Percentage Rate) is based upon 365 days:

(Fees and interest)/(loan amount)=base percent
(base percent)/(loan period)=daily percent
(daily percent) x 365 = APR

APR can be based upon 30-day months, or 360 days. In Program Setup on the Interest tab, check this box to base APR on 360 days per year (or 30-day months):

If APR is to be displayed on the pawn ticket, edit the pawn ticket and enter these lines after 45~~9200~~9100~~220~~1100~~~~49~~0:

  • 46~~9500~~7300~~220~~1600~~APR~~-1~~0
  • 47~~9500~~9100~~220~~1100~~~~38~~0

In this example at the bottom of pawn-ticket.txt:

52~~11100~~1400~~660~~8900~~Any personal property pledged to a pawn broker within this state is subject to sale or disposal when there has been no payment made on the account for a period of 30 days past the maturity date of the original contract, and no further notice is necessary.~~-1~~0

  1. 52 = line number
  2. 11100 = The box (containing the text) appears on the page 11,100 twips from the top of the page
  3. 1400 = The box is 1,400 twips to the right of the left side of the page.
  4. 660 = The box is 660 twips in height.
  5. 8900 = The box is 8900 twips in width.
  6. The text, "Any personal property... no further notice is necessary." is located between (8900~~) and (~~-1~~0)

Pawn Ticket Elements

In the example (26~~2500~~9000~~220~~1400~~~~47~~0), the number 47 determines that the ticket # will be placed in that box. Below is a list of variables that can be placed in boxes (and positioned on the ticket). For example, the ticket is listed as 47 - Loan ID (Ticket #).

To change the content of a box, change the numbers that appear (where 47 is positioned) to the desired value.

Different sets of custom User-Defined Groups can be created and accessed using these codes.

0 - Client Name
1 - Client Complete Address
2 - Street 1
3 - Street 2
4 - City
5 - State
6 - Zip
7 - Phone 1
8 - Date Of Birth
9 - Height
10 - Weight
11 - Sex
12 - Race
13 - Hair Color
14 - Eye Color
15 - ID 1
16 - ID 2
17 - Item List
18 - Employee Make New Pawn
19 - Employee Redeem Pawn
20 - Shop Name
21 - Shop Complete Address
22 - Street 1
23 - Street 2
24 - City
25 - State
26 - Zip
27 - Loan Date
28 - Due Date: 1st period
29 - Loan Time
30 - Redeem Date (actual date redeemed)
31 - Forfeit Date (actual date forfeited)
32 - Next Payment Due
33 - Currently-Accrued Interest
34 - Accrued Fees
35 - 33 + 34
36 - Loan Amount
37 - 33 + 34 + 36 (Payments Collected - Current actual cost to redeem)
38 - Interest Rate - APR for current actual charges
39 - Lost Ticket Fee
40 - Late Fee
41 - Redemption Amount - if the pawn has been redeemed
42 - Gun Fee
43 - Employer
44 - Employer Phone
45 - ID 1 Type
46 - ID 2 Type
47 - Loan ID (Ticket #)
48 - Grace Period + Hold Period 102 - Maturity Date + Grace Period
49 - Interest Accrued for 1 Period
50 - Shop Phone Number
51 - Business Email
52 - Business Web Address

53,153,253,353,453,553,653,753,853,953,1053,1153,1253,1353,1453,1553,1653,1753,1853,1953 - Firearm Gauge (UDG 5) 54,154,254,354,454,554,654,754,854,954,1054,1154,1254,1354,1454,1554,1654,1754,1854,1954 - Firearm Type (UDG 6) 55,155,255,355,455,555,655,755,855,955,1055,1155,1255,1355,1455,1555,1655,1755,1855,1955 - Firearm Barrel (UDG 7) 56,156,256,356,456,556,656,756,856,956,1056,1156,1256,1356,1456,1556,1656,1756,1856,1956 - Firearm Action (UDG 8) 57,157,257,357,457,557,657,757,857,957,1057,1157,1257,1357,1457,1557,1657,1757,1857,1957 - Firearm Finish (UDG 9) 58,158,258,358,458,558,658,758,858,958,1058,1158,1258,1358,1458,1558,1658,1758,1858,1958 - Jewelry Size (UDG 10) 59,159,259,359,459,559,659,759,859,959,1059,1159,1259,1359,1459,1559,1659,1759,1853,1959 - Jewelry Type (UDG 11) 60,160,260,360,460,560,660,760,860,960,1060,1160,1260,1360,1460,1560,1660,1760,1860,1960 - Jewelry Metal (UDG 12) 61,161,261,361,461,561,661,761,861,961,1061,1161,1261,1361,1461,1561,1661,1761,1861,1961 - Jewelry Gender (UDG 13) 62,162,262,362,462,562,662,762,862,962,1062,1162,1262,1362,1462,1562,1662,1762,1862,1962 - Jewelry Style (UDG 14) 63,163,263,363,463,563,663,763,863,963,1063,1163,1263,1363,1463,1563,1663,1763,1863,1963 - Jewelry Karat (UDG 15) 64,164,264,364,464,564,664,764,864,964,1064,1164,1264,1364,1464,1564,1664,1764,1864,1964 - Stone 1 Shape (UDG 16) 65,165,265,365,465,565,665,765,865,965,1065,1165,1265,1365,1465,1565,1665,1765,1865,1965 - Stone 1 Color (UDG 17) 66,166,266,366,466,566,666,766,866,966,1066,1166,1266,1366,1466,1566,1666,1766,1866,1966 - Stone 1 # Stones (UDG 18) 67,167,267,367,467,567,667,767,867,967,1067,1167,1267,1367,1467,1567,1667,1767,1867,1967 - Stone 1 Carat (UDG 19) 68,168,268,368,468,568,668,768,868,968,1068,1168,1268,1368,1468,1568,1668,1768,1868,1968 - Stone 2 Shape (UDG 20) 69,169,269,369,469,569,669,769,869,969,1069,1169,1269,1369,1469,1569,1669,1769,1869,1969 - Stone 2 Color (UDG 21) 70,170,270,370,470,570,670,770,870,970,1070,1170,1270,1370,1470,1570,1670,1770,1870,1970 - Stone 2 # Stones (UDG 22) 71,171,271,371,471,571,671,771,871,971,1071,1171,1271,1371,1471,1571,1671,1771,1871,1971 - Stone 2 Carat (UDG 23) 72,172,272,372,472,572,672,772,872,972,1072,1172,1272,1372,1472,1572,1672,1772,1872,1972 - Pawner Identifying Marks (UDG 24) (not for Florida) 73,173,273,373,473,573,673,773,873,973,1073,1173,1273,1373,1473,1573,1673,1773,1873,1973 - Item Owner Applied Number 74,174,274,374,474,574,674,774,874,974,1074,1174,1274,1374,1474,1574,1674,1774,1874,1974 - Item Serial # 75,175,275,375,475,575,675,775,875,975,1075,1175,1275,1375,1475,1575,1675,1775,1875,1975 - Item Brand (UDG 1) 76,176,276,376,476,576,676,776,876,976,1076,1176,1276,1376,1476,1576,1676,1776,1876,1976 - Item Model (Item Details) 77,177,277,377,477,577,677,777,877,977,1077,1177,1277,1377,1477,1577,1677,1777,1877,1977 - Item Description 78,178,278,378,478,578,678,778,878,978,1078,1178,1278,1378,1478,1578,1678,1778,1878,1978 - Item Category 79,179,279,379,479,579,679,779,879,979,1079,1179,1279,1379,1479,1579,1679,1779,1879,1979 - Jewelry Weight (UDG 2) 80,180,280,380,480,580,680,780,880,980,1080,1180,1280,1380,1480,1580,1680,1780,1880,1980 - Stone 1 Weight (UDG 3) 81,181,281,381,481,581,681,781,881,981,1081,1181,1281,1381,1481,1581,1681,1781,1881,1981 - Stone 2 Weight (UDG 4) 82,182,282,382,482,582,682,782,882,982,1082,1182,1282,1382,1482,1582,1682,1782,1882,1982 - Item Price (amount loaned for pawn) 136,236,336,436,536,636,736,836,936,1036,1136,1236,1336,1436,1536,1636,1736,1836,2936,2036 - item number 220,320,420,520,620,720,820,920,1020,1120,1220,1320,1420,1520,1620,1720,1820,1920,2020,2120 - Quantity 221,321,421,521,621,721,821,921,1021,1121,1221,1321,1421,1521,1621,1721,1821,1921,2021,2121 - Model 222,322,422,522,622,722,822,922,1022,1122,1222,1322,1422,1522,1622,1722,1822,1922,2022,2122 - Network location
83 - Check Net Payout
84 - Loan Net Payout
85 - Buy Outright Net Payout
86 - Total Of Payments Received
87 - Projected Redeem Amount at end of 1st Period
88 - Interest + fees for 1st period
89 - Redeem Amount Plus Late Fees If Pawn Is Redeemed During Grace Period
90 - APR For Charges at End of First Period as a Percent
91 - Due Date: 2 periods
92 - Due Date: 3 periods
93 - Due Date: 4 periods
94 - maturity date plus 4 periods
95 - maturity date plus 5 periods
96 - maturity date plus 6 periods
97 - Fees + Loan Amount - Payments
98 - Pawn Payments
99 - Payday Loan APR
100 - Net Payday Loan Paid Out
101 - Direct-Buy Total Payout
102 - Loan Due Date + grace
103 - Amount To Redeem At Maturity Plus Grace
104 - Projected Redeem Amount at end of 2 Periods
105 - Projected Redeem Amount at end of 3 periods
106 - Fees - Partial and Periodic Payments (includes 'Add Extra Fee')
107 - today's date
108 - total of payments received
109 - Non-Prorated Finance Charge for period 1
110 - Non-Prorated Finance Charge for period 2
111 - Non-Prorated Finance Charge for periods 3 and 4
112 - Projected Redeem Amount at end of 4 periods
113 - Projected Interest Accrued in Period 1
114 - Projected Interest Accrued in Period 2
115 - Projected Interest Accrued in Periods 3 and 4
116 - Projected Interest Accrued in first 2 Periods
117 - Projected Interest Accrued in first 3 Periods
118 - Projected Interest Accrued in first 4 Periods
119 - All Fees Except Lost Ticket Fees, Late Fees, and Gun Fees
120 - Periodic Fees + Storage
121 - Storage
122 - Storage Rate (from New Pawn)
123 - Periodic Rate Per Month
124 - Interest + fees for 1st 2 periods
125 - Interest + fees for 1st 3 periods
126 - Interest + fees for 1st 4 periods
127 - Loan Maturity Date
128 - Email Address
129 - Loan Amount + Late Fee
130 - Late Fee
131 - Lost Ticket Fee
132 - Setup/service fee
133 - Supplemental gun fee
134 - Add extra fees
135 - Check cashing percent fee
137 - Projected Redeem Amount at end of 5 periods
138 - most recent period payment date or loan date
139 - previous loan id for repawn
140 - loan id formatted for barcode
141 - buy price for buy outright (lprice)
142 - loan date plus hold for buy outright
143 - projected interest at end of 1st period without grace
144 - Federal Firearm License number
145 - applied notice fee
146 - current principal+storage+interest
147 - current storage+interest
148 - previous loan date
149 - 1st DL state prefix
150 - 2nd DL state prefix
151 - maturity date interest
152 - pawn status
183 - principle + interest + one time fees due at maturity
184 - storage fee at maturity
185 - Apr at maturity
186 - loan maturity days
187 - total periodic fees without storage
188 - demand date for forfeiture notices
189 - times renewed
Burrell Form BPC 10-3809 PA


References

  • Amount Given to You Directly: 36
  • Annual Percentage Rate %: 38 APR for Current Charges, 90 APR for 1st-Period Charges
  • Brady Bill: Gun Fee 42
  • Finance Charge $: 88 = Interest + Fees, 49 = Interest for One Period
  • Interest + Storage Fee = Finance Charge: 88 (must use Comprehensive Fee Manager for storage. There is a check box there if storage is a one time fee.)
  • Lost Ticket Charge: 39
  • Mailing Charge: Add a text field to display the charge. It will not be included in totals because it isn't due. Use 'Add Extra Fee' when it is collected to get it into the system.
  • Payment Schedule 1 @ $: Same as Total of Payments
  • Principal + Storage + Interest: Same as Total of Payments
  • Service Charge: 132 (must use Comprehensive Fee Manager)
  • Total Amount Paid To Redeem: 41 (If not redeemed, use 87.)
  • Total of Payments $: 87

Video

PPSS Overview