Plutus Integration


Before you can start using Zenoti-Plutus integration, ensure the following are in place:

  • You must have subscribed to Plutus facility and set up your device in the Plutus cloud. Contact Pine Labs Support for more information.  
  • Plutus integration is available as a part of Zenoti’s Enterprise plan. Contact Zenoti Support for more information. 
  • The Zenoti account for your center needs to be configured with Plutus.  


  1. Overview
  2. Installing Plutus Device Drivers and Pad Controller
  3. Configuring Plutus Integration in Zenoti
  4. Taking Card Payments using Plutus Device
  5. Troubleshooting


Plutus is a leading cloud-based payment gateway in India for Windows based POS systems. Zenoti supports Plutus integration with your POS, enabling you to collect card payments using a Plutus device. Zenoti and Plutus devices do not directly interact with each other, but all communications between them are exchanged through Plutus Cloud. 

Transactions between Zenoti and Plutus involve the following steps:

  1. When a card payment is entered in the POS, Zenoti initiates a request against a Plutus device configured for your center. 
  2. The Plutus device pulls the credit card request data submitted by Zenoti to cloud
  3. Your front office staff has to swipe the card and perform transaction using a Plutus device
  4. Zenoti polls for status of the transaction 
  5. Once the transaction is completed, the data is updated in Zenoti

The current Plutus integration supports charging the following:

  • Services
  • Memberships
  • Packages
  • Gift cards
  • Prepaid cards 

The following featues are not yet supported:

  • Charging products
  • Refund processing
  • Voiding a transaction
  • Storing a credit card
  • Recurring charges
  • Buying from webstore

Installing Plutus Device Drivers and Pad Controller

To use Plutus device and POS from your computer, you first need to install the following software:

  • Plutus USB cable device drivers
  • Plutus Pad Controller application

If you do not have access to these applications, contact Pine Labs Support. 

Install USB Cable Device Drivers

Depending on which version of Windows you are using, you need to install the corresponding Plutus device drivers in the computers that you are accessing Zenoti from.

Zenoti has been tested for compatibility with the following versions of device drivers:

  • Windows 8 X64 and X86
  • Windows XP or Windows 7 x64 and x86

Note: X64 refers to 64-bit and X86 refers to 32-bit version of Windows. If your Windows operating system doesn't list either 32-bit or 64-bit, it implies you are running 32-bit operating system.

After you download the device drivers into your local machine, follow these steps to install the driver:

  1. Double click the Setup_X64 or Setup_X86 depending on the version of your Windows.
  2. On the installation wizard that opens, click Next.
  3. On the License Agreement screen, select I accept this agreement, and click Next. The driver installation begins now. 
  4. When the drivers are installed and the success message is displayed in the wizard, click Finish

Installing the Plutus Pad Controller

  1. Navigate to the folder where you have downloaded the Plutus Pad Controller software, and click the Setup file.
  2. On the installation wizard that opens, click Next.

  3. On the next screen, select whether you want to restrict the use of Pad Controller for only your account or anyone who uses the computer. We recommended you to select Everyone.
  4. Click Next.
  5. The Pad Controller is installed on your machine. Once it is complete, the following icon appears on your Desktop. Double click the icon to open the Pad Controller application. You must keep this application open to take any payments using Plutus devices. 

 Back to top

Configure Plutus Integration in Zenoti

After you've subscribed to Plutus, you need to configure the Plutus processing in Zenoti. The Plutus integration needs to be set up for each center separately, at the center level settings of your software. 

  1. Make sure you are at the center level.
  2. On the Admin Dashboard, click Centers.
  3. Click the name of a center.
  4. Click the Payments tab, and then click Integrated Payment Processing.
  5. In the Payment Processor list, make sure Plutus is selected, and then enter the following information.
    Note: These details are provided by Pine Labs when you subscribe for the Plutus Payment service. 
     Field Description Example Value
    Payment Processor Select Plutus from the list  
    Merchant ID Enter the four-digit Merchant ID provided to your organization by Pine Labs  1234
    Security Token Enter the 32-character security token provided to you by Pine Labs 






    StoreID Enter the five-character Merchant Store Code assigned to this center MP123
    HardwareID Enter the Hardware ID of the Plutus device   
    DeviceIMEI Enter the IMEI number of the Plutus device  123456789009876
    MerchantStorePosCode The combination of 5-character merchant store code and 3 digit POS registration ID. If you do not have the POS registration ID, enter 000 as the last three digits. MP123015

Back to top

Taking Card Payments Using Plutus Device

  1. Open the invoice for which you want to take the payment. 
  2.  On the right hand side of the POS, under the Collect Payment section, click Credit/Debit.
  3. Click Add Payment. The TXN Uploaded alert is displayed now along with the Transaction Reference ID.

    After the Online Payment window appears, if you want to cancel the transaction, do so by clicking the Cancel button on the Plutus device. Do not cancel the transaction by closing this window because the transaction still goes through the terminal, resulting in inconsistent data between Zenoti and Plutus. 
  4. On the Plutus devices' User Menu screen, click Run Application.
  5. On the next screen that opens, scroll to Cloud Based Txn and click it.
  6. Click Get Open Txn.

  7. The device now shows the Transaction Reference ID of the sale submitted by Zenoti. If multiple transactions are submitted by Zenoti, all of them are listed here. Select the relevant TXN REF ID. 
  8. Swipe the card.
  9. Select Proceed to complete the charge. 
  10. After the transaction is complete, the transaction details are updated in Zenoti.

Back to top


Have more questions? Submit a request