Tyro API + SapphireOne = Flow

Timbecon have implemented Tyro API with SapphireOne ERP Software

Hague Haswell from Timbecon has explained how implementing Tyro API with SapphireOne has made the biggest difference in their business.

Q : What was the main reason for you to implement Tyro into SapphireOne?
A : The main reason for us was to ensure that there wasn’t any errors made when transferring data from the sale to the POS machines. We used to have a problem in the past when we were integrated with Tyro API, where people would type in the value of the sale incorrectly. And then that would obviously throw our sales figures out at the end of the day. In some cases we lost money.

Q : So one of the business cases was to reduce potential human error.
A: Yes. So anything we can do to automate, anything that reduces data entry needing to be done manually, it’s going to make the system far more efficient.

Q : What was the implementation like for you, so you implemented the Tyro with SapphireOne as an API? What was that integration like for you? What was the experience?
A : Overall the implementation of Tyro was very good.

Q : Once you could actually go live how much time and effort did it actually take to turn it on and get it operational if you had to quantify that?
A : Virtually none, the first one took me maybe 15 minutes to get it set up, then the other 3 I had to set up took less that 5 minutes to set up each Till, because when I did the implementation I got the instructions, but I did something wrong and that’s why the first one took a little bit of time but it basically worked straight away. So basically 5 minutes and the configuration is done and then you are live and working. What actually took the time was not setting it up, but we basically had everyone set up under the same Till, we had three separate machine, and we were balancing 3 separate machines back to one total at end of the day, what took me most of the time to match up with the different machines. Each till has its own Till ID and then you can identify those transactions and which Till it went through and who processed it.

Q : Once you’ve implemented at the actual processing of a transaction, how much quicker is that compared to the way you used to do it manually?
A : Compared to doing it manually you probably only save maybe 5 to 10 seconds on each transaction, so over the year it saves time, but we were more interested in reducing errors. We used to end up spending so much time to look for what went wrong with the reconciliation. That’s where the real time saving has been, with not having to do the reconciliations anymore.

Q : Do you find that the capability to store the client’s credit card details in SapphireOne convenient, so then it’s all stored for next time?
A : What we generally do if it’s a POS transaction, we will just do the sale then and there , but with the credit card transactions for customers who are calling in orders, we just put that directly into SapphireOne.

Q: So you know you can put the credit card details inside SapphireOne and then you just hit process and it will process the transaction for you. So it will pick up the credit card number expiry date, csv everything. That is in the terms page. If you go to terms on the client enquiry you can actually enter the credit card details. It speeds up the process.
A : Yes I do know that and it is so simple.

Q: So what was the overall experience for you with the implementation of Tyro?
A: The overall experience as a user is pretty seamless using Tyro. You can do your POS easily through Tyro. The staff like it and anything that reduces errors is good for everyone and it makes it less stressful for the staff when it is done this way.

Moveitnet + SapphireOne API allows your Delivery Management processes to flow.

MoveIt and SapphireOne API allows your Delivery Management processes to flow.

Bordo International describe the efficiencies of implementing the Moveitnet API as their Freight Management System in March 2019.



Q: What was the main reason you implemented the Moveitnet API?

A: We wanted to have one place where we could get all our freight information. We use a lot of different carriers – Toll Priority, StarTrack Express, Border Express, Bohaul Express, Civic Transport Solutions, Jayde Transport and Couriers Please. It was also vital that the freight system seamlessly integrate with SapphireOne.

Moveit API Freight Management System
Bordo International

Q: What does the Moveitnet application actually allow for you, as a user, to do in the business? What does it give you?

A: It gives us a few things. We use it on our website (Sales Web API blog), where our clients can find out what has happened to their order – whether it has been picked up or not, is in transit or on-board for delivery.

Once the shipment has been created, SapphireOne records the consignment number on the Shipping page of each order. Next to this is a button which opens that consignment in Moveit’s website where all the tracking information is displayed. This is very useful for our customer service team.


Shipping Consignment

Q: If your clients can log in and track it, does it also give you the pricing capability as well?

A: Yes, when the warehouse staff are creating the consignment, there is an API in Moveit to calculate the prices and the lead times. SapphireOne will send the shipment information to Moveit via the API. Moveit will then work out the cheapest freight option. It will show the best option out of those seven freight companies. It chooses the cheapest way to go. It also shows the other, more expensive options, because sometimes the customer might say, “we need it as quickly as possible, and are prepared to pay extra to have it delivered ASAP”. We can then send the order via the fastest method.

Within Moveit it is also possible to set up preferred couriers for clients. For example, a client may say, “Don’t send it by this carrier because the guy doesn’t get here on time”. Or the client may have had a bad experience with a particular freight company and they may say, “We don’t want our orders to go with X we want to go with Y or Z.” With Moveit we can set up those rules for a customer for a particular freight company. So it makes it nice and easy, as it is all automatic. We used to have notes printed out on every invoice with all these special rules. We used to set this up in SapphireOne, so you’d actually store that information in each client as a comment. So, in the delivery address there would be a couple of asterix to say, “Don’t send via Toll” for example. On a busy day when the warehouse staff are rushing to get orders out, they might not notice the comment on the invoice and send the order the wrong way.


Shipping Management
Warehouse Management

Q: So it does that automatically now?

A: Yes it does.

Q: What has been the impact just on the efficiencies within the business?

A: We used to have to create consignments in different systems, one for each freight company. If a client changed their address, we would have to remember to change it in the freight company’s system as well as in SapphireOne. Each system would have a different method we’d have to use to transfer the consignment note information into SapphireOne. Couriers Please used pre-paid dockets which we stuck on each box. We then had to write that up on a piece of paper. Each night office staff would have to update these orders in Sapphire from the piece of paper. We therefore had a whole lot of different systems we had to use, staff had to be trained on them all and all the systems had to be kept up-to-date manually with addresses etc. Now that’s automated in SapphireOne with its link to Moveit.

Moveit Consignment
Moveit API with SapphireOne

Q: So, if you were to summarise the whole process, what would you say?

A: It has made the whole process a more simple, convenient and less error-prone one.


For more information on Moveitnet and our customisable API Integrations and Partnerships, please contact us or book a call with a member of our Support Team. We’re always here to help!

Warehouse API + SapphireOne = Flow… The journey of a thousand miles begins with a single step.

SapphireOne Warehouse API Integration for Frutex Australia

With SapphireOne’s highly customisable warehouse API you can generate Customer Growth and Innovation, where all clients who have access to your API browser can connect with you in real-time and their customer journey maps.

Advantages of Warehouse API

360 Degree Analysis
Viewing your data real-time, anytime, anywhere! Run your SapphireOne simultaneously on desktop/mobile clients, and on the web.

Built for Performance
leverage the power of today’s hardware -Server technology that can handle millions of transactions simultaneously. Take advantage of an ultra-fast database to support hundreds of desktop users and millions of web and mobile users.

SapphireOne Warehouse API Integration for Frutex Australia

Implementation of  warehouse API has carried fabulous success to our clients. With the integration of warehouse API, now our clients can spontaneously incorporate SapphireOne with their websites.

Harry Magiros from Frutex has explained, what would be the thing that has made the single biggest difference in their business and the Custom WebPack.

Frutex have been running the Custom WebPack now for almost 10 years.

The biggest impact on the business is the sales reps using the Web ordering, that fundamentally changed our turnaround time and accuracy of orders coming into the business. So we’re able to take what the sales people were doing originally, or turn that into an electronic form that gave them data accuracy, more information at their fingertips and made those orders available to our internal staff to then process and get the orders picked and on the trucks, effectively 24 hours earlier than what would normally of happened. So with minimal staff, we’re able to process a lot more orders, a lot faster and more magnitude.

Where it would have taken 48 hours to turn an order around, we are doing it in under 24 hours now. And it also spread the onus from the data entry girls double entering and double handling data to the salespeople. And now that will flow on to the same interface being with customers directly with the client web portal, which is the same interface again, removing the onus from us and putting it back on the customers to get the data entry correct of what they’ve ordered. The customers can then produce a PDF or an electronic copy for themselves.

I’m hoping that clients, especially small businesses that don’t have time to do it during office hours, can sit at home while they’re having a coffee or whatever and enter their orders. So we receive the orders now at the beginning of the day and then the next day they are ready to go to our clients! They can just get put their orders in. And it’s done so on a business sense that made the biggest difference to us.

Personally, my favourite feature is the inventory locator, which is my warehouse mapping management side of it. That gives me visibility on where my stock is and allows all my warehouse staff to maintain locations of where the inventory is supposed to be within the warehouse. And again, the efficiencies we gain from that and the accuracy and the reporting, because everything that we do goes through so many certification processes and to know where your stock is and be able to find it. It’s very crucial.

In terms of warehouse staff finding product, our picking invoices give them a code of where they’re going to go to find the products. While we’re moving product around, when they’re looking for product, they just put in the product code and up comes a map and you get a translucently highlighted section on the map that shows you all the locations of the code that they have put in across seven of our warehouses, all different locations on the site.

So we don’t have to put the same product in the same bin or shelf every day. It really doesn’t matter because as long as you barcode it in or out..  you can put it wherever they want because the map is going to show them where it is so they can order an incoming stock. They tell it where it goes. you can see where it has been and where it’s going to be. Our picking areas always have consistent locations where everything goes. The bulk storage varies depending on what’s coming and what’s going, but it is in a designated general area and we can then scan the location and it tells us what is in that location or what is supposed to be in that location.

It makes Rolling Stocktakes possible, which were not possible before. Now I can say for instance today I was looking at sultanas, sultanas in the warehouse are spread over maybe 70 different locations. I can go and check every single one of those 70 locations and do it in one day with one person. In the old days when you would have to find the 70 locations, you used to basically relying on people’s knowledge and your end of year Stocktakes on telling you where things were located.

There was a place in SapphireOne where stock location was supposed to be. That was before we had this interface, there was no way of really managing it and updating it. And then the verification was like a physical map saying,  that’s where you stuck it.. yes looks like that okay..  that’s where I’m standing. That’s huge, So that’s giving you real-time stock that you can do random rolling stocktake whenever you want now and you can do it pretty well instantaneously.

There are more things I like about this interface, other things like the reporting. It’s made a huge difference to be able to get my management reporting, to be able to see what my margins are doing, whether it’s client based, location based, groups, clients.  Looking at my vendors stock reports is fantastic because now I can see what we used per month, per quarter, per year, per product, you can see the seasonality of what you’re buying and selling.

As long as everybody’s putting the information in SapphireOne correctly, then you know where to find it. If you don’t put things in the computer, you don’t know that it’s there. A little bit of that still happens with the staff manually inputting it. And that’s our biggest issue is just getting people to be 100% compliant.

Sales Web API + SapphireOne = Flow, Make your life easy

SapphireOne Sales Web API Integration for Bordo International

With SapphireOne’s highly customisable web/internet API you can create an amazing customer experience, where all clients who have access to your API browser can connect with you in real-time.

Business Benefits of Sales Web APIs

Help build brand loyalty
Brand loyalty creates a strong tendency for your clients to consistently buy your brand rather than your competitor’s brand. This is important for your business because it means you will see the same customers come back again and again. This results in stable, lucrative and continuing business, great customer engagement.

Provide useful tools to customers
Customise your website, manage shipping and payments, listing of all your products, pricing and availability with a complete end-to-end solution. With rich data sources and a strong API, your clients have the ability to access the information they require in real time.

SapphireOne Sales Web API Integration for Bordo International

Implementation of Sales Web API has brought tremendous success to our clients. With the integration of web API, now our clients can automatically integrate SapphireOne with their websites.

Purchase Order
Status Draft Purchase Order
Credit Stop
My Part Numbers

James Brown from Bordo International explains how the salespeople use it, and the benefit that it brings to the business.

“We have a Sales webpage which lists the sales a salesperson has completed. They can break these data down by customer so they can see how each one is going for the month. The sales reps can see how their sales are tracking for the month to date, and compare those sales to their budgets. They find it particularly useful to be able to look at the data for a particular customer before they call on them, as they can see what products they have been buying, and importantly, which they haven’t.

The sales reps use iPads to look up the data in a web browser, which uses the sales web API to talk directly to our SapphireOne database. We used to provide this information for the sales reps in an Excel pivot table. This was time-consuming to prepare, and as most of the sales reps are not tech-savvy, they didn’t really know how to use the pivot tables. It was never up-to-date and it wasn’t live—it was only prepared once a month. It was too complicated, so they didn’t use it anyway — even though someone in the office had spent a lot of time preparing it.

Customers are also using our web API to place their own orders, which has been available for three or four months. We did not use an off the shelf CMS, we’ve created it in our own JavaScript web server which was custom-built for Bordo. In the three months since going live we have 20% of customers placing their own orders this way. This has been a big time-saver for our office staff, and our customers love being able to place orders directly into our system at a time that suits them.

One of the things I like is the drag & drop functionality of the web site, which works similarly to the drag & drop functionality in SapphireOne itself. Customers can create an order in Excel or export out of their ERP system, then just drag and drop it straight into the customer Web API. Then in real time it uploads into SapphireOne. Customers and sales reps can also find out what is in stock without having to call us, that’s another big selling feature which is very handy. They can look at stock price and availability online, at any time of the day or night.

Another thing we have done is implement the Pricebook API. The sales reps can now change price books on the Web which changes dynamically in SapphireOne real-time – it’s impressive. “

Australia Post + SapphireOne API gives you control over parcel shipping & logistics.

SapphireOne Integration with Australia Post API

Create a first class delivery experience for your customers with our Australia Post API integration.


SapphireOne’s integration with Australia Post and StarTrack enables our clients to choose from a list of available services and rates. Lodge orders, print labels, dispatch your parcels and provide tracking information – all automated and seamlessly integrated directly into SapphireOne.

Implementation of Australia Post and StarTrack has brought tremendous success to our clients. It gives the clients more flexibility and control over parcel shipping and logistics.


Hague Haswell of Timbecon on how the Australia Post API has saved time and created efficiencies for his business.


The Australia Post API changes that we are making at Timbecon is going to save us a whole working day each and every day.

We have four people working in Mail Order department, so that’s going to save 25% of our labour that is currently being wasted on manual order processing just by using the Manifest API in Sapphire One.

It’s quite time consuming the way that we do it at the moment in terms how we process – now we lay all the orders out on the bench and somebody has to go through and check it manually, then once packed all the paperwork goes to someone else – making each order a three-person process.

What’s going to happen now is one person just goes out and picks the order, puts a single order on the bench, scans to check it, it then gets packed into the box, with the dimensions and weight put directly into the system and Bang! It’s done!

The new process is saving at least 25% of our picker’s time but on top of that, it is going to improve the accuracy of close to 100 percent.
The only way that we’re going to be able to get it wrong is basically if the barcode is on the wrong product. That may happen from time to time, but the likelihood is very low because much of the product is barcoded by supplier. Previously there was also a huge amount of management time fixing picking errors that will be almost completely eradicated.

We’re probably saving 25% upfront and about 10% on the fixing up of the errors, so that’s a massive saving of almost a third of someone’s time. The great thing for us is that we’re not going to reduce staff, instead we’re keeping the same staff and this will allow us to be able to get the orders out more quickly, which is creating a better customer experience and increases repeat orders.

This was one of the driving things of the reason why we wanted to go with SapphireOne because we knew that they would be able to deliver this massive increase in efficiency once the system was implemented and its been fantastic.

Learn more about Timebecon’s experience with SapphireOne here.

What are APIs and are you getting the most out of your ERP?

APIs in your ERP application- how they work together

APIs and ERP what are they? API stands for “Application Programming Interface”. They are a set of clearly defined methods of communication among various components. A good API makes it easier to develop a computer program by providing all the necessary building blocks. These in turn are assembled by the programmer. Simply put, they define the way software and programmes interact and work together.

APIs are necessary for Enterprise Resource Planning ERP applications to ensure data is accessible with other programmes and systems. This way transactions can be directly fed into your accounting, inventory, CRM, and HR software.

APIs and SapphireOne ERP– our point of difference is they are all included

It’s part of the SapphireOne ERP all-in-one solution.  We work closely with our clients and actively encourage ideas for innovation. Our programmers are happy to integrate platforms to make your working life easier. 

PayPal + SapphireOne

provides an online invoicing payment solution which connects to SapphireOne for direct feeds into your bank rec.

Tyro + SapphireOne

accepts in-store EFTPOS and eCommerce online payments and direct feeds them into SapphireOne accounts.

WooCommerce, Shopify, BigCommerce + SapphireOne

ensures your front-end online stores are combined with back office accounting functionality.

Mailchimp + SapphireOne

delivers marketing automation and an email service to keep in touch with your contacts through SapphireOne CRM.

Stripe, CyberSource + SapphireOne

accepts credit card payments on-the-go through SapphireOne and Sapphire Web Pack.

SPS Commerce + SapphireOne

gives you access to the largest network of EDI connections. 

GS1 + SapphireOne

GS1 barcoding is accepted in SapphireOne Inventory to streamline business processes such as traceability within a centralised database.

Brandscope + SapphireOne

enables you to release and buy multiple brands and ranges on the one platform whilst linking directly to your accounts and inventory.  

Splicecom + SapphireOne

maximises CRM functionality in SapphireOne with Softphone technology. 

ATO + SapphireOne

full certification and useability in Single Touch Payroll (STP), Standard Business Reporting (SBR2).

Easypost, MoveIt, Startrack + SapphireOne

order and control parcel shipping, con notes and logistics directly through SapphireOne.

Expensify + SapphireOne

tracks receipts and manages on-the-go expenses then connects to SapphireOne accounts for real-time reporting.

TANDA + SapphireOne

combines rostering, attendance and time clocks into SapphireOne Payroll for processing.

OANDA, Xe + SapphireOne

offers global currency solutions, exchange data, insights and money transfer services which are processed into SapphireOne accounts.

4D + SapphireOne 

offers the latest framework for your data management.

For more information on the latest release of SapphireOne ERP, CRM software and Business Accounting Applicationcontact our office, call on (02) 8362 4500, or request a demo.