@@ -54,7 +54,6 @@ static function init() {
5454 add_filter ('pmpro_payment_option_fields ' , array ('PMProGateway_paystack ' , 'pmpro_payment_option_fields ' ), 10 , 2 );
5555 add_action ( 'wp_ajax_kkd_pmpro_paystack_ipn ' , array ('PMProGateway_paystack ' , 'kkd_pmpro_paystack_ipn ' ));
5656 add_action ( 'wp_ajax_nopriv_kkd_pmpro_paystack_ipn ' , array ('PMProGateway_paystack ' , 'kkd_pmpro_paystack_ipn ' ));
57- // add_action( 'pmpro_after_change_membership_level', array('PMProGateway_paystack','kkd_pmpro_after_change_membership_level'), 10, 3 );
5857 //code to add at checkout
5958 $ gateway = pmpro_getGateway ();
6059 if ($ gateway == "paystack " )
@@ -149,11 +148,6 @@ function kkd_pmpro_paystack_ipn() {
149148 exit ();
150149 }
151150
152- static function kkd_pmpro_paystack_disable_subscription ($ code ) {
153- global $ wpdb ;
154-
155-
156- }
157151 /**
158152 * Get a list of payment options that the Paystack gateway needs/supports.
159153 */
@@ -301,28 +295,6 @@ static function pmpro_checkout_before_change_membership_level($user_id, $morder)
301295
302296 $ morder ->Gateway ->sendToPaystack ($ morder );
303297 }
304- static function pmpro_checkout_after_change_membership_level ($ user_id , $ morder )
305- {
306- global $ wpdb , $ discount_code_id ;
307-
308- //if no order, no need to pay
309- if (empty ($ morder )) {
310- return ;
311- }
312- if (empty ($ morder ->code ))
313- $ morder ->code = $ morder ->getRandomCode ();
314-
315- $ morder ->payment_type = "paystack " ;
316- $ morder ->status = "pending " ;
317- $ morder ->user_id = $ user_id ;
318- $ morder ->saveOrder ();
319-
320- //save discount code use
321- if (!empty ($ discount_code_id ))
322- $ wpdb ->query ("INSERT INTO $ wpdb ->pmpro_discount_codes_uses (code_id, user_id, order_id, timestamp) VALUES(' " . $ discount_code_id . "', ' " . $ user_id . "', ' " . $ morder ->id . "', now()) " );
323-
324- $ morder ->Gateway ->sendToPaystack ($ morder );
325- }
326298
327299 function sendToPaystack (&$ order ) {
328300 global $ wp ;
0 commit comments