Integrating PaperCut
  • 24 May 2023
  • 6 Minutes to read

Integrating PaperCut

Article Summary

What You Need to Integrate PaperCut

Make sure you have the following before starting the integration process.

A PaperCut License

This integration only works with PaperCut MF or NG.

You need a valid PaperCut license with a number of users that matches the number of customers who should be able to print in your space.

For example, if you have 100 customers and want all of them to be able to print, your PaperCut MF or NG should include at least 100 users.

For more information, check out Papercut NG or PaperCut MF pricing.

A Windows Device

While PaperCut MF and NG are available on any device, the PaperCut extender required to complete the integration with Nexudus is currently only available on PCs. You should ideally download both the PaperCut driver and the PaperCut Extender on the same Windows device.

A Resource Type Dedicated to Printing in Nexudus

Regardless of how you plan on charging customers for their prints using credits, you need to create a credit and type dedicated to printing. This will allow you to provide printing credits to customers through benefits that you add to plans, products or directly to any customer's account.

For more information, check out Printing Credits.

A Product Dedicated to Printing in Nexudus

Regardless of how you want to charge customers for their printing, you need to create a product dedicated to printing.

The price of this printing product should always be set to 1 cent to give you flexibility when pricing both in credits and pay-per-print.

For more information, check out Adding Products.

A Rate Dedicated to Printing

This rate multiplies all print jobs by 1 to allow you to properly charge customers both in credits and pay-per-print.

  1. Log in to the Admin Panel if you aren't already.

  2. Click Inventory > Prices.

  3. Click Add rate.

  4. Name your printing rate.

  5. Select your resource type dedicated to printing under This rate applies to the following resource types.

  6. Set the rate Price to 1 for every use.

  7. Click the Save Changes button.

You should now see your printing rate in the Rates list.

Printing Pricing Set up in PaperCut

The price of each print is defined in PaperCut. You need to define the price of each print type and each printer. Nexudus will charge customers based on the prices you've defined in PaperCut.

Prices must be whole numbers as they are multiplied by the 0.01 product.

If you want to charge B&W prints $0.20 and color prints $0.50, then you should add 20 for grayscale and 50 for color in PaperCut.

For more information, check out PaperCut's charging tutorial.

An Admin User Dedicated to PaperCut

You also need an admin user in Nexudus to complete the PaperCut integration. We recommend this admin be a full unrestricted admin. You can also use a restricted admin with a role that includes the following permissions:

Coworker - Read, List, Create, Change
ExtraService - Read, List
Business - Read, List
Product - Read, List
Team - Read, List
CoworkerProduct - Read, List, Create, Change
CoworkerExtraService - Read, List, Create
BusinessSettings - Read, List

For more information, check out Roles.

Step 1. Defining Your PaperCut Settings

The first step of the integration is making sure your PaperCut settings are defined for the integration.

Disabling Sync Sources & Enabling Internal Users

You don't need a sync source in PaperCut since Nexudus handles the creation and sync of users in PaperCut once the integration is complete.

  1. Go to Options > User/Group Sync on the PaperCut admin panel.

  2. Make sure the Primary sync source field is blank.


  1. Tick the Enable internal users checkbox at the bottom of the page.


  1. Disable Also email confirmation message to user.
  2. Click Apply.

Defining a Custom Currency

  1. Go to Options > General > Display Options on the PaperCut admin panel.

  2. Tick the Display currency sign and Use custom currency sign checkboxes.

  3. Add Credits in the Custom sign field.

  4. Select Display after number in the Display drop-down list.


Making All Printers Unauthenticated

All the printers Nexudus users can print from must be unauthenticated in PaperCut. This will automatically require user authentication to release print jobs and let Nexudus deduct credits from their account or charge them the relevant amount for their print jobs.

  1. Click on Printers in the navigation menu of the PaperCut admin panel.

  2. Click on the relevant printer.

  3. Scroll down to Advanced configuration.

  4. Tick the Unauthenticated printer checkbox.


  1. Save your changes.

Repeat the process for every printer that Nexudus users are able to use.

Once all the printer are set up, you're ready to move to Step 2.

Step 2. Enabling PaperCut

The next step of the integration process is enabling the integration on the Admin Panel.

  1. Log in to the Admin Panel if you aren't already.

  2. Enable the PaperCut toggle.

  3. Enable the Elatec print release readers if you have an Elatec reader set up to release prints using the Passport app.

  4. If you want new customers print free of charge, enable the New customers registered can print for free by default toggle.

  5. If you want new customers to be able to pay-per-print if they run out of printing credits, enable the New customers should be set as unrestricted users in PaperCut by default toggle.

  6. Click the Save Changes button.

Now that the integration is enabled in Nexudus, you're ready to move to Step 3.

Step 3. Installing the Nexudus PaperCut Extender

The next step of the integration process is installing the Extender and set it up on your PC. Nexudus PaperCut Extender links the Nexudus servers to your PaperCut installation. You will typically install the Extender on the same computer where you installed your PaperCut driver, but this is not required.

  1. Go to and click Install.

The extender's download should only take a few seconds.

  1. Open the extender on your PC.

  2. Follow the instructions on the screen and complete the installation.

Once the installation is complete, the Extender will automatically load and display the configuration screen below.


Connecting the Extender to Papercut

If you have installed the Extender on the same PC as PaperCut you can leave the Server address as localhost.

If you decided to install PaperCut on a different PC, you'll need to find your PC's IP address and add it to the Server Address field.

  1. Add the password of the default admin user in your PaperCut account in the Admin Password field.

  2. Click Connect.

The Connect button turns green if the connection is successful.

Connecting the Extender to Your Nexudus Account

  1. Add the email and password of the Nexudus admin user dedicated to PaperCut in the Username and Password fields.
  2. Click Connect.

Connecting Nexudus Credits to PaperCut

  1. Select the Nexudus printing credit you created in the Print Extra Credit Service drop-down list.

  2. Select the Nexudus printing product you created in the Print Usage Product drop-down list.

  3. Select your Location.

Defining Printing Settings

  1. Tick the Use Pincode as Access Card ID checkbox to let users release print jobs using their Nexudus PIN code and email address.

  2. Tick either Send Custom Welcome Email or Send PaperCut Welcome Email

If you tick the Send Custom Welcome Email checkbox, you'll need to click on Configure and define the message you want customers to receive using HTML.

Now that you've completed the extender setup, all you need to do is click on the Sync now button. This will automatically add all the customers in your location to PaperCut
so that they can print. They will receive an email notification that lets them know they've been added to PaperCut and include their credentials.

If you only want to invite a select number of customers, head over to the customers list on the Admin Panel.