- Orders from Opencart to Exact Online as a sales order
- Discounts in Opencart in sales order to Exact Online
- Shipping costs in Opencart in sales order to Exact Online
- Payment costs in OpenCart in sales order to Exact Online
- PDF invoices in OpenCart in sales order to Exact Online *
- Credit orders from OpenCart to Exact as a sales order *
- PDF credit invoices in OpenCart in sales order to Exact Online *
- Customer information with Opencart custom fields (like vat number), website address etc. to Exact Online
- Retrieve payment status from Exact Online of orders with bank transfer and PayOnInvoice** payment methods.
- Per customer in OpenCart limit the outstanding invoices by hiding bank transfer/PayOnInvoice payment methods
** For this feature the third party extension Pay by Invoice / Purchase order from GeekoDev is needed. Other payment extensions will also work.
Processing the orders
Matching orders and payments in Exact
Fully extendable and customizable
The extension can be fully customized and is using the open source PHP Exact API library from Picqer or the implemantation
Installation and configuration
The installation and configuration will be
Compatibility | |
Compatible with | OpenCart 2.x.x and 3.x.x |
Modifies core files | No |
Extension version | v1.6.0 |
Well documented | Yes |
Multi-Language | Yes |
Multi-Store | Yes |
Extension last updated | 07-10-2024 |
vQmod and Ocmod version available | Yes |
License details | |
License Type | Single domain |
Support Type | Premium Support for 1 Year |
* -> Security Fix
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note
(Latest version can be downloaded at shop.openwebcreations.eu)
1.6.0 - 07-07-2024
Major release update.
1.5.0 - 14-02-2023
+ Added Extra check after each order in Exact, check OpenCart order total with Exact order total and send email when they mismatch.
+ Added Extra cronCheckOrderTotals to check if opencart order total is the same as Exact order total.
1.4.9 - 03-11-2022
+ Added admin extension backup and restore settings.
+ Added split logging for admin, cron and frontend.
1.4.8 - 13-10-2022
+ Added admin extension tab for displaying extension (debug)logging.
+ Added sql logging for troublesshooting purposes.
1.4.7 - 21-07-2022
+ PHP 8.1 support added.
1.4.6 17-05-2022
# Bug Fix: Handling admin order add event fix.
1.4.5 04-04-2022
+ When adding/updating a customer in Exact use the customer name and/or company name can be used for Exact customer name field.
+ When adding/updating a customer, the OpenCart customer_id can be used for the Excact code in combination with a prefix number.
+ Handling payment fee order totals.
1.4.4 16-02-2022
+ When adding a customer in Exact use the company name as name and add the customer name between parentheses.
+ Adding Exact tasks and sent email to specific emailaddress when a Credit Nota is created.
1.4.3 11-02-2022
^ Customer account with order history filters: product name, order status and payment status.
^ Customer account with order history list with payment status paid or not paid.
^ Customer account with order history info order with order status and payment status/date.
^ Customer account and order history also now display message when payment limit is reached.
1.4.2 03-02-2022
# Bug Fix: Exact http errors now logged and email sent. Also when 10 errors of more in 1 hour, communication with Exact is stopped for max 1 hour.
^ Calculation of the max time and API calls now only for NEW Sales orders.
^ Calculation of the avarage time and avarage API calls per NEW order.
1.4.1 31-01-2022
# Bug Fix: Remove generated temporary PDF document after upload Exact.
1.4.0 19-01-2022
# Bug Fix: Disable logging still logging some data.
# Bug Fix: Exception handling now always save the correct error result in the order.
1.3.9 18-01-2022
# Bug Fix: Check for before each API call if API errors limit is reached.
# Bug Fix: Reset the initialisation of the taxes for each order.
# Bug Fix: Update internal refresh token when it is changed during the connection.
^ Enable and disable the use of ICP 0% and International tax and journals.
1.3.8 14-01-2022
# Bug Fix: Order insert and edit new flow, less API calls.
# Bug Fix: Coupon and voucher added.
1.3.7 13-01-2022
# Bug Fix: Rounding differences check now via order total.
# Bug Fix: Edit order when different vat percentage now saved in Exact.
# Bug Fix: Coupon in Exact.
1.3.6 12-01-2022
# Bug Fix: Small fixes.
# Bug Fix: Connection check API limits
1.3.5 10-01-2022
# Bug Fix: Small fixes.
+ Added setting Paymentreference
+ Added setting Save customer also as Contactperson in Exact
1.3.4 06-01-2022
# Bug Fix: Yourref of an order is configurable.
# Bug Fix: Force to use order emailaddress when searching for customer in Exact.
# Bug Fix: Admin edit cron url token.
# Bug Fix: for 'Bundle Builder' extension to set price and tax to 0 for products inside kits.
1.3.3 04-01-2022
# Bug Fix: Sync order with Exact change, small issues fixed.
1.3.2 03-01-2022
^ Sync order with Exact change.
1.3.1 31-12-2021
# Bug Fix: Customer search in Exact from OpenCart customer/order data.
1.3 27-12-2021
# Bug Fix: Drag and drop customer search order now working.
# Bug Fix: json_encode now in function getAddressFromOrder.
1.2.9 24-12-2021
+ Added setting for how customers in Exact will be searched.
# Bug Fix: Ocmod and Vqmod not working on some library files.
# Bug Fix: Customer find of quests where not found.
# Bug Fix: Double converting payment custom field data from order.
1.2.8 08-12-2021
+ Added a check for PHP server value 'max_input_vars' is sufficient.
^ Removed the email for almost reaching API minutely limit. Limits will be checked before requesting Exact.
# Bug Fix: Exact connect problem first time Client ID and Secret not saved.
1.2.7 06-12-2021
# Bug Fix: Disabled products after orders is placed cannot be send to Exact.
# Bug Fix: Check for the minutely limit to avoid limit errors.
# Bug Fix: Exact connection problem, upgrade al third party libraries.
1.2.6 - 08-11-2021
# Bug Fix: Add sales order when order status is 'Creditnota' and sales order is not yet sent to Exact.
# Bug Fix: Use date_invoice field if available instead of date_added.
1.2.5 - 21-10-2021
+ Add Check max outstanding orders during checkout and disable payment methods when exceeds limit.
1.2.4 - 12-10-2021
+ Add Check payment status in Exact of bank transfer orders.
# Bug Fix: Credit orders not submitted with the cron task.
# Bug Fix: After credit order is submitted, result is saved.
1.2.3 - 07-10-2021
+ Add cron task check if already running.
+ Add cron task timing logging per order into log file.
1.2.2 - 06-10-2021
# Bug Fix: Admin edit tax and journals auto add missing types.
1.2.1 - 29-09-2021
# Bug Fix: Wrong zipfile compilation issue.
1.2 - 03-08-2021
+ Add crontab command sample
1.1 - 07-07-2021
+ Add support for order refund/credit nota
^ Admin extension page tab layout
1.0 - 10-01-2020
+ Initial version
Support Policy Summary
- We provide support only for valid Open Web Creations product purchases.
- Our reply time is up to 48 hours within business days.
- We reply all support requests in our Support Forum from oldest to newest. Please do not repost if you are not adding essential information to the opened support requests.
- We do not provide support on weekends and national holidays.
- Our support team working hours are from 9 AM - 5 PM (Monday-Friday) at (GMT/UTC +1:00).
- Sometimes we may need access to your FTP and web store admin.
- We cannot guarantee that all of our modules will be out-of-the-box compatible with any other extension, theme or a customized OpenCart.