Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Po płatności opłacamy wszystkie refereale czyl izmieniamy status z unpaid na paid
- function mysite_woocommerce_payment_complete( $order_id ) {
- $order = wc_get_order( $order_id );
- $user = $order->get_user_id();
- if( $user ){
- $referrals = affiliate_wp()->referrals->get_referrals(
- array(
- 'number' => -1,
- 'affiliate_id' => $user,
- 'status' => 'unpaid',
- )
- );
- $args = [ 'affiliate_id'=> $user, 'referrals'=> $referrals,];
- affwp_add_payout($args);
- }
- }
- add_action( 'woocommerce_order_status_completed', 'mysite_woocommerce_payment_complete' );
RAW Paste Data