Platform
  • Welcome to the Nexudus Platform
  • Planning your Nexudus set-up
  • Training
    • Training modules
      • Introductory Session I
      • Introductory Session II
      • Inventory
      • Operations I
      • Operations II
      • Billing
      • CRM
      • Bookings (Set-up)
      • Bookings (Operations)
      • Contracts
      • Community
      • Billing Reports
      • KPI Reports
      • Integrations
        • PaperCut
        • Salto KS
    • Webinars
    • Training Module Videos
    • AMA (Ask Me Anything)
  • The Basics
    • Dashboard Home
    • CRM module
    • Community module
    • Operations module
    • Finance module
    • Inventory module
    • Settings module
    • Networks
  • Day-to-day
    • Inventory
      • Products
        • What is a product?
        • Recurrent products
        • Adding a product
        • Product details
        • Product benefits
        • Product advanced options
        • Deleting or archiving a product
      • Managing Plans
        • What is a plan?
        • Managing plans
        • Adding a plan
        • Plan details
        • Plan price
        • Plan benefits
          • Assigning credit to a plan
        • Plan limits
        • Plan deposits
        • Deleting or archiving a plan
        • Prorating a plan
        • Plan legal terms and conditions
        • Plan discounts
        • Plan components
      • Passes
        • What are passes?
        • Type of passes
        • Adding a pass
        • Editing a pass
        • Customers with multiple passes
        • Pay As You Go passes
      • Resources
        • What is a resource?
        • Adding a resource
        • Resource details
        • Resource features
        • Resource prices
        • Resource rules
        • Resource access rules
        • Linking resources to each other
        • Resource products
        • Deleting or archiving a resource
        • Displaying resources in NexBoard
        • Using resource types to group related resources
      • Floor plans, offices and desks
        • Managing floor plans, offices and desks
        • Adding or editing a floor plan
        • Adding or editing an office or desk
        • Associating a contract with a desk
        • Linking an office or desk to a member or contact
    • Operations
      • Members & Contacts
        • About customers
        • Signing up a member
        • Signing up a contact
        • Viewing different types of customers
        • Editing a member
        • Editing a contact
        • Allowing access to the customer portal
        • Suspending members and contacts
        • Deleting a member or contact
      • Teams and groups
        • About teams
        • Adding a team
        • Editing a team
        • Teams and invoicing
        • Setting up a team profile on the website
      • Visitors
        • Managing visitors
        • Viewing the visitor list
        • Visitor Terms and Conditions
        • Checking in visitors
        • Adding visitors to a booking
        • Adding visitors directly in the members portal or administrator panel
      • Check-in
        • About checking in
        • Viewing who's in right now
        • Checking in manually
        • Checking in using Wi-Fi
        • Checking in by using NexIO
        • Checking in by using RFID readers and cards
        • Enabling access control integration
        • Enabling Pay As You Go
      • Deliveries
        • About deliveries
        • Viewing deliveries in the member portal
        • Receiving a mail delivery
        • Notifying a team when a delivery arrives
    • Finance
      • Managing Invoices
        • Invoices
        • Automatically creating invoices
        • Manually creating an invoice
        • How to invoice a customer for specific products, bookings, charges or event tickets.
        • Issuing refunds
        • Partial refunds
        • Cancelling an invoice
        • Editing invoices
        • Viewing invoices
        • Deleting invoice lines
        • Deleting invoices
      • Customer Balances
        • Viewing a customer balance
        • Editing a balance, adding/deleting payments
        • Exporting a balance
      • Payments
        • Managing Payments
        • Payment types
        • Manual payments
        • Online payments
        • Credit
      • Taxes
        • About tax rates
        • Using different tax rates
        • Tax rate settings
      • Accounts
        • About accounts
        • Adding and editing accounts
        • Linking plans, resource prices, passes and products to accounts
        • Viewing accounts in reports
        • Finding an invoice line without an account and how to fix it
      • Contracts
        • About contracts
        • Adding a contract
        • Editing a contract
        • Contracts and billing cycles
        • Cancelling a contract
        • Prorating a contract
        • Setting a main contract for a member
        • Setting multiple contracts for a member
        • Contracts and proposals
        • Digital signatures on contracts
        • Contracts: the most common scenarios
      • Discounts
    • Sales
      • Selling Products
        • About selling products
        • Managing products from the dashboard
        • Including a product in a plan
        • Selling a product directly to a member or contact
        • Buying products from the members portal
      • Bookings
        • About bookings
        • Making a booking
        • Editing a booking
        • Setting up a repeat booking
        • Cancelling a booking
        • The difference between invoicing and charging a booking
        • Invoicing bookings
        • Assigning credit for bookings
        • Defining booking notifications
        • Bookings and integrations
    • CRM
      • Managing CRM
        • About CRM
        • Viewing a CRM board
        • Configuring a CRM board
        • Automating a CRM board
        • Adding an opportunity
        • Boards and processes
        • Reminders
        • Managing message macros
        • Sending message macros from a member/contact account
        • Managing email accounts
        • Tasks and task lists
          • Managing tasks
          • Managing task lists
        • CRM boards and task lists
        • Custom fields
        • Using custom fields for directory filtering
        • Document templates
          • Merge Fields
        • Generating documents from templates
      • Proposals
        • About proposals
        • Adding and sending a new proposal
        • Understanding Proposal Documents
        • Creating multi-contract proposals
        • Adding products to a proposal
      • Sign up Form Customization
    • Community
      • Managing Surveys
        • About surveys
        • Adding a survey
        • Viewing a survey
        • Editing a survey
        • Managing survey questions
          • Types of survey questions
          • Adding a survey question
          • Editing a survey question
          • Deleting a survey question
        • Viewing survey results
      • Managing Events
        • About events
        • Viewing events
        • Adding an event
        • Editing an event
        • Recurring events
        • Grouping events with categories
        • Cancelling an event
        • Selling event tickets
        • Checking in event attendees
      • Managing News Articles
        • About News Articles
        • Creating and managing news articles
        • Managing article categories
        • Moderating article comments
      • Managing Community Boards
        • About the Community Board
        • Viewing a community board
        • Community board elements
        • Managing conversations
        • Managing messages in conversations
        • Managing groups on the community board
      • Managing Newsletters
        • About Newsletters
        • Adding a newsletter
        • Sending a newsletter
        • Subscribers
          • About subscribers
          • Managing subscribers
          • Managing subscriber lists
          • Nexudus and Mailchimp
      • Help Desk
  • Settings
    • General Settings
      • Name & Logo
      • Contact & Location Details
      • Timezone
    • Billing and Accounting
      • Invoice Details
      • Notifications
      • Contents
      • Formatting
      • Locked Period
      • Tax
      • Accounts
    • Payments
      • Setting up automatic payments
      • Payment currency
      • Default payment method
      • Configuring payment gateways
        • PayPal
        • GoCardless
        • Stripe ACH
        • Forte ACH
        • Authorize.net
          • Setting up Forte ACH
        • Quickbooks (Payments)
      • Supported payment service providers
      • Making a Test Payment
      • Strong Customer Authentication
    • Website
      • Website Settings
      • General
      • Setting up your own domain on Nexudus
        • Configuring your own domain in Nexudus
        • Configuring your DNS settings
        • DNS Settings: Configuring your Cloudflare Account
      • Enabling and disabling website sections
      • Configuring access rights
      • Adding contact details
      • Viewing translations for website terms
      • Adding and editing language tokens
      • Adding a custom page
      • Editing your website templates
        • Editing common files
        • Dropbox
      • Integrating services with your website
    • Website modules
      • Customising your website
    • Bookings/Reservations
    • Check-in System
      • General
      • Pay As You Go (PAYG) settings
    • Integrations
      • About integrations
      • Access Control
        • Salto - Clay
        • Kisi
        • Brivo
      • Accounting
        • Quickbooks Online
          • Quickbooks: Cancelled and Refunded Invoices
        • Xero
        • Moloni
      • Printing
        • Managing printers in your space
          • Printers: Ezeep
            • Installing Ezeep
            • Setting up your Ezeep account
          • Printers: Papercut
      • Video Conferencing
        • Zoom
          • Zoom for Events
          • Zoom for Meeting Rooms
          • Zoom for Bookings
          • Zoom for Community Board Messages
        • Jitsi
          • Managing Virtual Rooms
      • WiFi-based check-in
        • About WiFi-based check-in
        • Setting up WiFi-based check-in using MikroTik
        • Setting up WiFi-based check-in using RADIUS servers
          • WiFi-based check-in: Aruba virtual controller
          • WiFi-based check-in: Cisco Meraki
          • WiFi-based check-in: Cisco WLC
          • WiFi-based check-in: Ruckus Cloud
          • WiFi-based check-in: SonicWall
          • WiFi-based check-in: Ubiquiti UniFi
      • Other Integrations
        • Square
        • Setting up Zapier
          • Sample Connection with Zapier: Mailchimp
          • Advanced Options with Zapier
        • Envoy
        • Space Dashboard
        • Calendar Integration
          • Calendar integration: Google (one-way)
          • Calendar integration: Google (two-way)
          • Calendar integration: Outlook (one-way)
        • Google BigQuery
        • Configuring reCAPTCHA
        • Configuring Google Maps
        • Google Analytics
      • Validation Rules
      • Webhooks
    • Imports
    • Notifications
    • Defining Email Templates
    • Email Server
    • Email Queue
    • Users
      • Managing Users
      • Managing standard and admin users
    • Security
      • Users and security
      • Security considerations
      • About user roles
      • Adding and assigning a role
      • Example user roles
    • How to access the Nexudus Spaces API
  • Bookmarks
  • Reports
    • About reports
    • Viewing reports
    • KPI reports
    • Occupancy reports
    • Checkins reports
    • Bookings reports
    • Events reports
    • Passes reports
    • Visitors reports
    • Desks reports
    • MRM reports
    • Members & Contacts reports
    • Survey reports
    • Tasks reports
    • Products (invoiced) reports
    • Finance reports
    • Deferred Revenue Reports
    • Deposits reports
    • Debtors reports
    • Invoicing reports
    • Revenue reports
    • Revenue Exchange reports
  • Website
    • Managing Your Website
    • Website directory
    • About the Member Portal
      • Your account
      • My Team
      • Managing payments
      • Your bookings
      • Changing to a different plan
      • Checking available credit
      • Buying additional products
  • FAQ
    • Untitled
    • FAQ: Nexudus subscription
    • FAQ: Account settings
    • FAQ: CRM
      • FAQ: How to customize the sign-up form
    • FAQ: Community
      • FAQ: Events
      • FAQ: Newsletters
      • FAQ: Message Boards
    • FAQ: Operations
      • FAQ: Members, contacts and users
      • FAQ: Bookings
    • FAQ: Finance
      • FAQ: Discounts
      • FAQ: Invoicing
      • FAQ: Currency
      • FAQ: Contracts
      • FAQ: Taxes
    • FAQ: Inventory
      • FAQ: Plans
      • FAQ: Products
      • FAQ: Passes and check-in
      • FAQ: Resources
      • FAQ: Floor plans, desks and offices
    • FAQ: Settings
      • FAQ: General settings
      • FAQ: Online payments and payment gateways
        • FAQ: Migrating from Quickbook Merchant Services (QBMS) to Quickbooks payments
      • FAQ: Users and User Roles
      • FAQ: Notifications
      • FAQ: Integrations
      • FAQ: Networked accounts
    • FAQ: Reports
    • FAQ: Members Portal
    • How to setup an iTunes Development Account for the Passport (White-label Mobile App)
  • What's New?
  • Privacy Policy
  • Terms and Conditions
  • GDPR and Nexudus
    • Data Processing Agreement
  • Reseller Partners Program
    • Managing your Reseller Account
    • Managing Customers
    • Reseller Agreement
  • Contact Us
  • Apps
    • Passport by Nexudus
      • iBeacon setup for Passport app
    • NexBoard
    • NexDelivery
    • NexEvents
    • NexIO
    • NexClicker
    • Companion Apps
  • Third Party Apps
    • Square (ePOS)
      • Before you start
      • Square ePOS App
Powered by GitBook
On this page
  • Requirements
  • Transferring users
  • Printing Credits
  • Example Pricing #1

Was this helpful?

  1. Settings
  2. Integrations
  3. Printing
  4. Managing printers in your space

Printers: Papercut

How to integrate with Papercut.

PreviousSetting up your Ezeep accountNextVideo Conferencing

Last updated 5 years ago

Was this helpful?

Customers set up as companies cannot use Papercut, only customers set as individuals may use this integration.

You can find the Papercut integration settings in

Unrestricted users in Papercut can accrue a negative balance when printing, see the .

Requirements

To complete the integration you need to complete the following tasks:

  • Install two pieces of software

  • Set up a Resource Price in your currency in your Nexudus Spaces account.

Once you have PaperCut NG set up and working in your environment it will track users printing via your office print server. There are also options to charge for members' copying and scanning in more complex environments. Please contact PaperCut for more information about PaperCut MF. Once you have PaperCut NG or MF working, you can install the Nexudus integration and the PaperCut software will validate that the member has enough credit.

The computer where PaperCut is installed, will also run the Nexudus Spaces PaperCut Extender, which will provide the bridge between PaperCut and your Nexudus Spaces account. Currently, Nexudus Spaces PaperCut Extender only runs on Windows. Nexudus is compatible with both NG and MF versions of PaperCut.

Please follow the steps below to complete the integration:

Step 1. Download and Install PaperCut

Launch the installation process and follow the wizard. We recommend Standard installation.

Wait until the installation is finished and make sure the checkbox Open application and complete configuration is selected.

Type an administration password.

Choose a license type based on the number of users and the level of service you want in PaperCut. If you are running the free 5 users license, choose Education.

Define how much to charge for each printed page by default. Later you will be able to set different prices for each printer and print type, such as colour and size.

This price will be multiplied by the standard print in your Nexudus account to determine the price per page, this should be a whole number.

For example if this is set to 5 and you set the price in Nexudus as $0.01, then you will charge 5 * $0.01 = $0.05 per page for printing.

Make sure that the initial credit is set to 0 and that users cannot print if they don't have credit.

Select "Windows Standard" as the users source and finish the configuration wizard.

Once you are in the PaperCut administration panel click Options and then User/Group Sync.

Locate and activate the Enable internal users checkbox. Make sure all settings are as in the image below. Click Apply.

In the main menu, click Options and then General.

In the "Display Options" section, change the currency settings as per the image below. Notice the space before "credits" in the "Custom sign" field.

Set all the printers you want members to use as Unauthenticated printer. This will mean users will have to enter a username and password to use the printer. This username and password will be automatically emailed to members with credits to print. To do this, access the details page of each of those printers.

Click OK to save the changes.

Step 2. Install Nexudus Spaces PaperCut Extender

Nexudus Spaces PaperCut Extender will provide the link between the Nexudus Spaces servers and your PaperCut installation. Typically, you will install the Extender in the same PC where you installed PaperCut, but this is not required. You can install it in any Windows PC with access to the PaperCut installation.

Follow the instructions on the screen and complete the setup.

Once the installation has finished, the Extender will automatically load and show the configuration screen below.

  1. The address of the PaperCut server. If you have installed the Extender on the same PC as PaperCut you can leave the default value "localhost".

  2. The admin password you choose when installing PaperCut. If you could like to use a restricted user, you can create a role with the following permissions: - Coworker-List - Coworker-Read - Coworker-Edit - ExtraService-List - ExtraService-Read - Business-List - Business-Read - Product-List

    - Product-Read - Team-List - Team-Read - CoworkerProduct-List - CoworkerProduct-Read - CoworkerProduct-Create - CoworkerProduct-Update - CoworkerExtraService-List - CoworkerExtraService-Read - CoworkerExtraService-Create - BusinessSettings-List - BusinessSettings-Read

  3. Click Connect. The button should go green if the connection is successful.

  4. The email address of the user you want to use to connect to your Nexudus Spaces account. Typically this would be any of the admin users in your account.

  5. The password the user selected in step 4.

  6. Click Connect. The button should go green if the connection is successful.

  7. Select which of the Resource Prices in your Nexudus Spaces account you want to represent a credit for printing.

  8. The product for PAYG printing price.

  9. Hide the extender.

Transferring users

PaperCut Extender will automatically create and remove user accounts in PaperCut based on the following criteria:

  • Anyone with the "Pay as you print" option enabled in the "PaperCut" section found in the "Integrations" tab will be permanently created as a unrestricted user in PaperCut

  • Anyone with currently available printing credit will be created as a restricted user in PaperCut and removed once the credit is used up or expired.

The credentials for those users will be based on:

  • The password of the user will be the pin-code set in the "Integrations" tab for those members in Nexudus.

  • The Card Number will be the "Access Card Id" in the "Integrations" tab for those members in Nexudus.

Only customers marked as "Active" and of type "Individual" will be transferred to PaperCut. Suspended customers and "Company" customers will be ignored.

Printing Credits

Nexudus Spaces assigns printing credits in PaperCut based on how many units of a particular Resource Rate each member has.

This Resource Price is the one you selected in step 7 of the last section, while configuring the PaperCut Extender. The price of this Resource Price must be the same as the price you set standard printing price. When doing this, if you assign 100 units of this Resource Price to a member, it will translate in 100 standard prints.

The Nexudus Spaces PaperCut Extender runs on the background and will synchronize your Nexudus Spaces account with your PaperCut installation every 5 minutes. You can trigger the synchronization process manually by clicking Sync Now in the Extender settings page.

Example Pricing #1

Assuming you have a single price for all print types (b/w and color) at $0.05/print

  • Set papercut to have a price of "5 credits" for all page types.

  • Set your printers to use this pricing.

Set Nexudus to have a product priced at $0.01.

If you are using printing credit, create a "resource price" charged in uses and with a price of $1. Then you can then add a number of units of this rate as part of your plans or products by visiting the benefits menu on specific product or plan. Remember, the amount you type would be in credits. So, for example, if you have a plan including 100 pages, the amount of credit to add would be 500 units (500 credits / 5 credits per page = 100 pages).

Set up the printing pricing in credits in

Download the Windows version of PaperCut from .

Download and install Nexudus Spaces PaperCut Extender from .

PaperCut
here
here
Settings -> Integrations -> Papercut
Papercut Knowledge base for more information
Papercut Integration settings.
Setting up a product for printing
Adding a credit for printing using the benefits menu