Troubleshooting

The Troubleshooting menu item within the plugin navigation specifically provides a tool to sync orders between the Orders and Project » Progress tables. Transactions completed through the front end checkout (as they appear in Orders and are reconciled through 3rd party payment accounts) will take priority over the Project » Progress as displayed on the front end of the site.

See Notes, below, for exceptions to the sync process.

IDC Orders refers to the new Orders, whereas IDCF Orders refers to the new Project » Progress

Steps to Sync Orders with Project » Progress when there is a mismatch:

  1. Navigate to Troubleshooting,
  2. If there are orders that do not match from Orders to Project » Progress, the Order ID will be displayed with the message "Orders to be updated"

    IDC Order IDs
    IDC Order ID to be synced
  3. Press the "Fix & Sync IDCF Orders" button

Notes about Troubleshooting

  1. The sync function checks for discrepancies when the Troubleshooting page is opened/initiated. If there are no mismatches between Orders and Project » Progress, then the Fix & Sync Project » Progress button will be unavailable and the following message will appear (red arrow):

    No discrepancies found
  2. The sync process will not alter transactions that are:

    - pre-orders and have the PRE status (i.e. uncaptured pre-authorization charges),

    - manual orders added to Project » Progress that have no corresponding Orders, and

    - on projects with the CLOSED status to prevent loss of any after project fund matching or offline "top-ups"

    - orders placed using WooCommerce

  3. IMPORTANT!!! The sync process can not be reversed once initiated.

    It is recommended that a database backup be in place in case a reversal is required.

    It is also recommended that listed orders that will be synced are manually checked between Orders and Project » Progress to confirm that there is a legitimate error (i.e. the order wasn't manually adjusted to accomodate a supporter "topping up" their pledge offline) before running the sync.

  4. The sync process will not change the pledged amounts that have been authorized by payment processors. The only value that will change are those reported on the front end of the project as recorded in Project » Progress.

Still need help? Contact Us Contact Us