Skip to content
  1. Feb 21, 2018
  2. Feb 16, 2018
    • Joshua Ramirez's avatar
      Minor fix · f46f5654
      Joshua Ramirez authored
      Refund process wouldn't work within the cron function because it was missing $order->uid
      f46f5654
  3. Feb 14, 2018
    • Joshua Ramirez's avatar
      Major bug fix · 6f6cd100
      Joshua Ramirez authored
      Fixed major issue with how get_response_id() and log_process() requested and saved data. There was a typo in get_response_id() but upon discoverying this a larger bug was discovered. 
      
      A new DB column is added to fix this but any synced data will need to be synced once more. It's best to act as if this is a new install by uninstalling ji_quickbooks and reinstalling. This way all data is removed and recreated. You'll then be able to sync normally.
      7.x-1.0-rc14
      6f6cd100
  4. Feb 04, 2018
  5. Feb 03, 2018
    • Joshua Ramirez's avatar
      Bug fixes and new features · 77301bdc
      Joshua Ramirez authored
      The cron will now attempt to run failed void calls to invoice and payments.
      
      NOTE: To get voidInvoice() to work, qbosdk3260.zip had to be updated! QuickBooks forgot to include ?operation=void within their Void() method.
      
      Minor bug fixes
      7.x-1.0-rc12
      77301bdc
    • Joshua Ramirez's avatar
      ji_commerce_stripe · b8d9c6e5
      Joshua Ramirez authored
      Small module which overrides some of the original commerce_stripe functionality. We now void invoice and payment when a refund is issued.
      
      In doing so, we've disabled the amount field and don't allow partial refunds - all or nothing.
      b8d9c6e5
  6. Feb 02, 2018
  7. Feb 01, 2018
    • Joshua Ramirez's avatar
      Ugly but functional · 9d94eb09
      Joshua Ramirez authored
      Now a Rule Condition can be used to determine if the ji_commerce_taxes.checkout.pane.inc code is displayed.
      
      Note: There's gotta be an easier way to check for Condition results.
      9d94eb09
  8. Jan 31, 2018
  9. Jan 30, 2018
    • Joshua Ramirez's avatar
      Auto-sync attempt during cron · fd006f3a
      Joshua Ramirez authored
      Added the foundation and the ability to run auto-sync attempts. The ji_quickbooks_realm_index now stores each successful or failure of customer, invoice and payment transactions. 
      
      If an error is returned by QBO we can reattempt on each cron run and in the near future attempt manually.
      fd006f3a
  10. Jan 28, 2018
    • Joshua Ramirez's avatar
      See previous message · f78c16b0
      Joshua Ramirez authored
      7.x-1.0-rc9
      f78c16b0
    • Joshua Ramirez's avatar
      Ubercart update · cc896446
      Joshua Ramirez authored
      Updated and tested Ubercart syncing functionality. Changed how it worked by simplifying the checkout process to only happen during hook_checkout_complete.
      
      Fixed two bugs: one, where ji_uc_taxes was returning variable error during checkout and two, during synching of taxes schema was missing 'type' field.
      cc896446
  11. Jan 27, 2018
  12. Jan 26, 2018
    • Joshua Ramirez's avatar
      Fixed schema issue in ji_quickbooks · 3f904224
      Joshua Ramirez authored
      Lots of smaller updates but mainly deleting unused variables and moving ji_commerce_shipping into the ji_quickbooks family of modules since it's used during order check out.
      3f904224
  13. Jan 25, 2018
    • Joshua Ramirez's avatar
      Shipping is Non-taxable · 400add33
      Joshua Ramirez authored
      Made sure QBO doesn't calculate tax on shipping line items. 
      
      TODO: This should be improved to read if the line_item is taxable or not instead of hardcoding it this way.
      400add33
    • Joshua Ramirez's avatar
      Various updates · af398fa0
      Joshua Ramirez authored
      Created new Rule which allows user to select their tax county during checkout. 
      
      Created a new checkout pane so users can select their tax count.
      
      Queried QBO to display company that we're connected to.
      af398fa0
  14. Jan 20, 2018
  15. Jan 19, 2018
  16. Jan 18, 2018
  17. Jan 17, 2018