Integrating PaperCut
  • 04 Dec 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. We recommend installing both the PaperCut driver and our 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 lets you to give customers printing credits as benefits through plans, products or directly to their 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 let you charge customers both in credits and pay-per-print.

  1. Log in to 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 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 and 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 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. Enable the following toggles based on the access you'd like to give new members and contacts:

  • New members registered can print for free by default
  • New members should be set as unrestricted users in PaperCut by default
  • New contacts registered can print for free by default
  • New contacts should be set as unrestricted users in PaperCut by default
  1. 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 installed our Extender on the same device as PaperCut, you can leave the Server address as localhost.

If you installed PaperCut on a different device, you need that device's IP address. You then need to add that IP to the Server Address field before getting started.

  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.

Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.