Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function pw_edd_update_payment_status($payment_id) {
- // Basic payment meta
- $payment_meta = edd_get_payment_meta($payment_id );
- $user_id = $payment_meta['user_info']['id'];
- $uuid = get_user_device_token($user_id);
- $payment = new EDD_Payment( $payment_id );
- $message = 'Status updated to: '.$payment->status;
- sendPushNotification($uuid, $message);
- }
- //This action runs when a payment status is changed
- add_action( 'edd_update_payment_status', 'pw_edd_update_payment_status' );
- function pw_edd_on_complete_purchase( $payment_id ) {
- // Basic payment meta
- $payment_meta = edd_get_payment_meta($payment_id );
- $user_id = $payment_meta['user_info']['id'];
- $uuid = get_user_device_token($user_id);
- $payment = new EDD_Payment( $payment_id );
- $message = 'Status updated to: '.$payment->status;
- sendPushNotification($uuid, $message);
- }
- //This action runs when a payment is marked as complete.
- add_action( 'edd_complete_purchase', 'pw_edd_on_complete_purchase' );
Add Comment
Please, Sign In to add comment