Changeset 2215920
- Timestamp:
- 12/20/2019 07:56:56 PM (6 years ago)
- Location:
- convertkit-for-woocommerce
- Files:
-
- 15 added
- 3 edited
-
tags/1.3.0 (added)
-
tags/1.3.0/components (added)
-
tags/1.3.0/components/integration (added)
-
tags/1.3.0/components/integration/functions (added)
-
tags/1.3.0/components/integration/functions/integration.php (added)
-
tags/1.3.0/components/integration/integration.php (added)
-
tags/1.3.0/components/integration/resources (added)
-
tags/1.3.0/components/integration/resources/integration.js (added)
-
tags/1.3.0/components/integration/views (added)
-
tags/1.3.0/components/integration/views/meta-box.php (added)
-
tags/1.3.0/functions (added)
-
tags/1.3.0/functions/convertkit.php (added)
-
tags/1.3.0/functions/utility.php (added)
-
tags/1.3.0/readme.txt (added)
-
tags/1.3.0/woocommerce-convertkit.php (added)
-
trunk/components/integration/integration.php (modified) (4 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/woocommerce-convertkit.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
convertkit-for-woocommerce/trunk/components/integration/integration.php
r2123418 r2215920 122 122 if ( 'yes' === $this->send_purchases ){ 123 123 add_action( 'woocommerce_payment_complete', array( $this, 'send_payment' ), 99999, 1 ); 124 add_action( 'woocommerce_order_status_changed', array( $this, 'handle_cod_or_check_order_completion' ), 99999, 4 ); 124 125 } 125 126 } … … 513 514 514 515 /** 515 * For each subscription (sequence, tag, form) attached to a product,516 * perform the relevant actions (subscribe & add order note)517 *518 * @param array $subscriptions519 * @param string $email520 * @param string $name521 * @param string $order_id522 */523 public function process_convertkit_subscriptions( $subscriptions, $email, $name, $order_id ) {524 525 foreach ( $subscriptions as $subscription_raw ) {526 list( $subscription['type'], $subscription['id'] ) = explode( ':', $subscription_raw );527 528 $subscription['function'] = "ckwc_convertkit_api_add_subscriber_to_{$subscription['type']}";529 530 $this->process_item_subscription( $subscription, $email, $name, $order_id );531 }