New Features

×
This branch has the following features implemented: 
New
8273770 - Create UI for Paying Open Invoices Through Ecommerce / Enterprise
Added site setting functionality (Ecommerce | My Account); added a Transactions | Make Payment link under Customer Service; this allows you to use a saved credit card on that customer.
New
11259571 - Upload Tracking Info to Woo
Orders generated on WooCommerce and brought down via the WooCommerce Connector can have a tracking number assigned to it in BirdDog (or the local ERP that you're working with), and then invoiced/posted; when pushed back up to Woo, the tracking number is sent as well, although you need an enhancement on the WooCommerce side to see that. See here for a more technical explanation.
Better
11830866 - Enhance Country Name and ISO Code Handling
Improvements to our .Net and json APIs to better notate the difference between country name and country ISO code.
Better
11836199 - Tax Schedule Field Lengths Need To Be Extended for BirdDog Engine
Tax code length is now 15 and tax schedule is 10.
Better
11836345 - Woocommerce Connector Broken Rules Name is required
WooCommerce does not require a first and last name for users, but until this build, the WooCommerce Connector required them to properly download orders.
New
11836347 - Woocommerce Connector - No Account Setting For Guest Orders
WooCommerce allows guest orders. In the scenario where you had the system configured to create customers using the next customer number, there was no ability to set the guest customer number on the WooCommerce Connector which we still needed for guest orders. Now, Guest Customer Number option always shows.
Better
11836352 - Major Enhancements to WooCommerce Connector
We made a number of improvements to this functionality:
  • We now download items from WooCommerce using the WooCommerce Connector and create linkages for any that already exist on the first run.
  • We now download customers from WooCommerce and create linkages to any contacts that already exist.
  • If you have an invalid password on the connector account, the error message is no longer an awful call stack.
  • If you enter a dumb url like https://www.birddogsw.com for a WooCommerce site, you get a better error message.
  • Updated the pricing system to use the Macola ES default currency instead of throwing a nasty "CurrencyCode is required for Macola ES" error message.
  • Fixed the issue where a single customer can be linked to multiple users causing the need for a customer/item price code to be uploaded multiple times.
  • Duplicate key exception is now more non-developer friendly.