PaperCut 'load print' plug in for webshop in Woo Commerce (wordpress)

  • Posted:
  • Proposals: 0
  • Remote
  • #695367
  • Expired
  • 0

Description

Experience Level: Intermediate
Upon request from a WooCommerce Webshop, we need to be able to update balance on a PaperCut account after a purchase in the webshop. Product "Print" would be purchased and the PaperCut balance updated for user.

PaperCut is a print-management system, attached to AD.

For our customer, the AD, the PaperCut server and WooCommerce Webshop are all locally hosted.

PaperCut provides free APIs to use for updating balance: http://www.papercut.com/products/ng/manual/apdx-tools-web-services.html

We tested "api.adjustUserAccountBalance", with PaperCut local live demo on local PC, and got successful results:

string authToken = "password";
string user = "AD-user";
string server = "XX.XX.XX.XX";

_serverProxy = new ServerCommandProxy(server, 9191, authToken);
_serverProxy.AdjustUserAccountBalance(user, 100, user, null);

Successfully loading user account in PaperCut.

We need a plugin for the WooCommerce Webshop to be able to update user balance.
Ideally, the user would be asked to enter his/her AD username for the balance increase to be allocated correctly.

The webshop and PaperCut service are hosted locally, and the plugin will need to be authorized by AuthToken to the PaperCut server and the webshop server IP shall be whitelisted in the PaperCut server, as it only allows itself to manage by default.

Flow diagram in English and Danish is attached for better overview.

Please let me know if you need further clarification.

New Proposal

Create an account now and send a proposal now to get this job.

Sign up

Clarification Board Ask a Question

    There are no clarification messages.