We have to start the implementation by connecting WooCommerce and MyCred plugins to award points for completed orders. First, we need to find the ways for tracking the completion of a WooCommerce order. The simplest way is to use a search engine to check the availability of order complete hook, or go through the documentation of the WooCommerce plugin. We can find an action called woocommerce_order_status_completed for handling tasks after the completion of order. Let's take a look at the implementation of order complete hook:
add_action( 'woocommerce_order_status_completed', 'wpqpi_payment_complete' );public function wpqpi_payment_complete( $order_id ) { // Execute code after the order is successfully ...