The QB Sync is going to require a few things. I’m very new to Magento so I’m not sure if these are already supported.

  1. PHP5 SOAP Server
  2. SSL Certificate (not part of Magento per se, but required)
  3. Web Interface for configuring the QB Sync
    • Setting QBWC password
    • Selecting desired QB transactions
    • Button to download the QBWC configuration file.
  4. Define initial supported transactions
    • SalesReceiptAdd
    • Customer Contact Data
    • Catalog/Product Data
    • Product Inventory Data
    • Payment Data
    • Customer Order History
    • Customer Groups/Membership
    • Tax Classes/Data
    • Shipping Data
    • Tracking Data for Shipments
    • Purchase Orders (Generated from sales orders - Sent TO our distributor)
  5. API for accessing Magento data.