|
3 | 3 | require_once ABSPATH . "wp-admin" . '/includes/image.php'; |
4 | 4 | require_once ABSPATH . "wp-admin" . '/includes/file.php'; |
5 | 5 | require_once ABSPATH . "wp-admin" . '/includes/media.php'; |
| 6 | +include_once plugin_dir_path(__FILE__) . 'class-paystack-plugin-tracker.php'; |
| 7 | + |
6 | 8 |
|
7 | 9 | class Kkd_Pff_Paystack_Public |
8 | 10 | { |
@@ -1620,7 +1622,9 @@ function kkd_pff_paystack_submit_action() |
1620 | 1622 | ); |
1621 | 1623 |
|
1622 | 1624 | //------------------------------------------------------------------------------------------- |
1623 | | - |
| 1625 | + |
| 1626 | + // $pstk_logger = new paystack_plugin_tracker('pff-paystack', Kkd_Pff_Paystack_Public::fetchPublicKey()); |
| 1627 | + // $pstk_logger->log_transaction_attempt($code); |
1624 | 1628 |
|
1625 | 1629 | echo json_encode($response); |
1626 | 1630 | die(); |
@@ -1804,6 +1808,8 @@ function kkd_pff_paystack_confirm_payment() |
1804 | 1808 | if ($result == 'success') { |
1805 | 1809 | /// |
1806 | 1810 | //Create Plan |
| 1811 | + $pstk_logger = new kkd_pff_paystack_plugin_tracker('pff-paystack', Kkd_Pff_Paystack_Public::fetchPublicKey()); |
| 1812 | + $pstk_logger->log_transaction_success($code); |
1807 | 1813 | $enabled_custom_plan = get_post_meta($payment_array->post_id, '_startdate_enabled', true); |
1808 | 1814 | if ($enabled_custom_plan == 1) { |
1809 | 1815 | $mode = esc_attr(get_option('mode')); |
@@ -2025,6 +2031,9 @@ function kkd_pff_paystack_rconfirm_payment() |
2025 | 2031 | } |
2026 | 2032 |
|
2027 | 2033 | if ($result == 'success') { |
| 2034 | + //Log to amplitude |
| 2035 | + $pstk_logger = new paystack_plugin_tracker('pff-paystack', Kkd_Pff_Paystack_Public::fetchPublicKey()); |
| 2036 | + $pstk_logger->log_transaction_success($code); |
2028 | 2037 | $sendreceipt = get_post_meta($payment_array->post_id, '_sendreceipt', true); |
2029 | 2038 | if ($sendreceipt == 'yes') { |
2030 | 2039 | $decoded = json_decode($payment_array->metadata); |
|
0 commit comments