Having issues with the Unleashed integration? Below are some common errors explained.
This article will cover the following topics:
Error Could not push Customer John Smith: Validation errors: PhoneNumber:Phone Number is in an invalid format
Unleashed does not allow the '.' and '()' characters in their phone number fieldsYou can put some restrictions in place on your website to prevent this error from occuring.
Rounding Limitations With Invoice Integration
There is currently a known limitation with the Unleashed system in that calculations more than 2 decimal places are not allowed. This can be an issue when dealing with discounts or taxes.Consider the following example:OneSaas receives the following data from the e-Commerce system:Unit price for the item is $67.27. There is a 10% tax, making the unit price $73.997. The customer bought 2 units, so invoice total is $147.994. Apply final rounding and this becomes $147.99
However the Unleashed system cannot process more than 2 decimal points, so this invoice becomes:
Unit price for the item is $67.27. There is a 10% tax, making the unit price $73.997, this is rounded to $74.00. The customer bought 2 units, so invoice total is $148.00. This leaves the integration with a discrepancy of $0.01.
Unleashed has acknowledged the issue, however in the meantime the OneSaas user will need to manually enter such an invoice.