More Information

This section provides additional information about the PowerBoard plugin for WooCommerce.

Version Compatibility

Please see the package uploaded to Github here:

https://github.com/CommBank-PowerBoard/powerboard-e-commerce-woo

The changelog.txt file will provide you with release notes and version compatibility information.

WooCommerce -> PowerBoard Syncing

The plugin has been designed in a way where there is a one-way sync from WooCommerce -> PowerBoard.

What does this mean?

If any actions are performed directly within the PowerBoard dashboard (such as charge creation or refund), this will not be synced back to WooCommerce.

Additionally, manually updating the status of a WooCommerce order does not trigger any updates to the PowerBoard system.

Logging

There is a daily file that is created that logs all requests made from the WooCommerce plugin to the PowerBoard API.

This can be accessed here:

MOTO Orders

If a MOTO order needs to be made, the process is as follows.

  1. Complete manual order creation in WooCommerce
  2. Complete manual charge creation in PowerBoard

As stated in ‘WooCommerce -> PowerBoard syncing’ section, the completion of the manual charge creation in PowerBoard will not sync back to WooCommerce.

The order management and status transition must be managed manually by WooCommerce admin for MOTO orders. The same logic applies for refunds of MOTO orders.

Charge ID Mapping

When a charge is created in PowerBoard (completed or failed), it will be captured in the WooCommerce order notes section.

The importance of this mapping is so that you can search for the charge_id in the PowerBoard dashboard to view the logs if you need to see more information about the charge.

Here is an example of an order where:

  1. Initial charge attempt failed
  2. Subsequent charge attempt succeeded
  3. A partial refund was completed

You can see there are 2 charge_id’s that were created, one for the failed attempt and one for the succeeded attempt.

The refund was performed in the context of the successful attempt.