Releases: squizzdotcom/squizz-platform-api-php-library
Release 1.5
Release 1.5 adds support for the Organisation Import Data API endpoint class within the SQUIZZ.com API library to allow an organisation to import customer contracts and product combination records into the SQUIZZ.com platform. Additionally adds support to the Organisation Retrieve Data API endpoint class to support retrieving customer contract combination product records.
The Organisation Retrieve Data API endpoint class is now able to support an organisation retrieving its own product price-level unit pricing, product price-level quantity pricing, product customer account pricing, and pricing group records.
The Import Sales Order API endpoint class is now able to support organisations being able to import a sales order to another organisation, if they have granted permission.
Release 1.4
Release 1.4 adds support for the Send Delivery Notice To Customer endpoint within the SQUIZZ.com API library to allow an organisation to import a delivery notice into the SQUIZZ.com platform, assign it to a customer account and optionally sales order, then either notify the individual person who ordered the goods being delivered, or pass the delivery notice onto the customer organisation, that can then optionally import the delivery into their own system. The release contains an example showing how to use to the Send Delivery Notice To Customer class,
See the APIv1ExampleRunnerSendDeliveryNoticeToCustomer,php file in the coding repository to see an example of how this is done.
Release 1.3
Release 1.3 adds support for the Import Organisation Sales Order with the SQUIZZ.com API library to allow an organisation to import a sales order into the SQUIZZ.com platform against its own organisation. The release contains an example showing how to use to the Import Organisation Sales Order import class.
The following endpoint class was added to call the API library to import an organisation's own sales order.
APIv1EndpointOrgImportSalesOrder.php
The follow example class for using the API endpoints can be found in the test/squizz/api/v1/example folder with the following class name:
APIv1ExampleRunnerImportOrgESDDataOrderSales,php
To use the new version of this library download the source php files, then in your application reference the endpoint php class libraries, as shown in the example folder. View the README file to learn more on how to setup this library for your environment.
Release 1.2
Release 1.2 brings PHP classes to be able to call the SQUIZZ.com's platform API for searching for invoice, sales order, back order, credit, payment and transaction records within a supplier organisation's connected business system, based on a customer account assigned to a customer organisation.
The following classes were added
- APIv1EndpointOrgSearchCustomerAccountRecords.php:
- APIv1EndpointOrgRetrieveCustomerAccountRecord.php
The follow example classes for using these API endpoints can be found in the test/squizz/api/v1/example folder with the following class names:
- APIv1ExampleRunnerSearchCustomerAccountRecords.php
- APIv1ExampleRunnerRetrieveCustomerAccountRecord.php
Release 1.1
Release 1.1 brings PHP classes to be able to call the SQUIZZ.com's platform API for importing organisation data, validating organisation security certificates, creating organisation notifications, and retrieving organisation data.