CASHMAG API for cash recycler
Integrate 10 years of cashing experience in 5 lines of code
Since 2008, cash recycler interfacing has proven how complicated, long and costly it could be to interface cash recyclers of different brands and models, in a simple, powerful and mostly reliable way.
Unfortunately, there isn’t any norm such as OPOS for these devices to be able to exchange in standard terms. We have decided to write and make available our CASHMAG API for Cash Recycler.
A multi-platform API
This API is available for various OS
- .NET with C# and Visual basic languages, intended to softwares written with this Microsoft development environment
- Active X for languages used on Windows, such as WinDev, Delphi, PowerBuilder, etc
Callups in Web Socket
Callups in Web Socket
Several CASH management compatible devices
We have interfaced several modules from different makers. You don’t have to choose while developing, since we have made all calls compatible. You just have to implement our API and choose the model you want to interface, currently available or in our next developments. Your development work needs to be performed only once !
Simultaneously managing several devices
Once development completed using our API, when deploying, you can choose to have 1 or several modules connected to onto your software. This will allow your customer to have a greater storage capacity, modules for different currencies, or a full failure tolerance system.
This remains completely transparent on your code writing. This feature is directly managed in our API!
Share 1 cash recycler with several programs
On 1 cash recycler from several programs. In the event of simultaneous cashing on different POS, the transaction is queued on the first request, putting the second POS on hold.
As soon as the first transaction is completed, this automatically releases the second one.
An API easy to integrate to your software
- You can choose to only manage the cashing part. There is then only one function to integrate: Paytransaction. The callup of this sole function allows to make both payment and cash back with speed and reliability with all cash recycler modules. Integration is as simple. We provide code examples for different available languages, that you just have to copy-paste to the right place, in your source code.
- Other admin, stock and flow management functions are accessible through a provided program. You can choose a full implementation which will grant you access to all high level functions of the API in order to integrate them to your software, enabling total control and user-friendliness integrity. You can access all admin functions directly from your soft.
Smart change back system integrated to the API
In general, smart change back is simple, in « greedy » mode. In other words, return as few notes and coins as possible. This method, comfortable for the customer, is often a hassle for the shop-keeper. Indeed, the latter ends up with denomination surplus and deficit, forcing him to make as many trips to the bank.
Our way to return change (as a good shop-keeper would do), facilitates change back for high-stock denominations which then naturally exhaust, while saving on low-stock denominations, which then fill up naturally.
This API makes cash recyclers more reliable
Reliability is the critical point on this type of device. Indeed, when you install a cash recycler in a shop, it gains control over cash registers, and a technical failure then jams all cash registers, which is very upsetting and forces the staff to switch to manual mode. This is the most negative point for all equipped business owners. And despite technical progress achieved on such devices, a technical failure cannot be prevented, often caused by simple paper jam. As for bank notes, their very poor condition may cause them to jam the note module (it makes perfect sense as a copy machine gets jams the same way even with brand new paper).
Coins can also be damaged, causing jamming due to the tightness typical to coin modules, necessary to reject counterfeit. It should also be acknowledged that staff rarely take care of the equipment at their disposal, even more when the owner purchased such devices because of « shrinkage » issues. In this case, the device keeps the company’s money safe from its employees.
As you can see, there are many reasons for these devices’ technical failures, which in the end, is only as logical as it is predictable. Such failures can therefore not be avoided. We thus integrated them into our API so their consequences may be as little damaging as possible to their users. It is in fact our main distinction from many other implementations : failure management !
We are able to « inhibit » a specific note recycler or coin hopper, so the rest of the device doesn’t get blocked and keeps working. This ability is made possible by our in-house developers, while the manufacturer doesn’t have this feature implemented to his specifics.
It is critical for us to come up with solutions that allow uninterrupted activity, even in the event of a subset failure, so the cash recycler and cashing operations do not stop. All these features are natively available on our API. Use it in your development to directly benefit from its possibilities, as it goes for all our softwares : effortless!
Do not hesitate anymore, contact us to submit your projects, whether you are a developer, an editor, a manufacturer, we will always answer shortly with the same pleasure.
- Secure rear access
- Automatically rejects counterfeit notes and coins
- Compatible with all available softwares
The CASHMAG 5R is the cash recycler that offers rear access. This system saves you precious time. No need to go around your counter to operate it.
All cash operations happen behind your sales area. This way, your cash proceeds are to your eyes only.