/** * Triggers a payment note deletion * * @since 1.6 * @param array $data Arguments passed * @return void */ function edd_trigger_payment_note_deletion($data) { if (!wp_verify_nonce($data['_wpnonce'], 'edd_delete_payment_note')) { return; } $edit_order_url = admin_url('edit.php?post_type=download&page=edd-payment-history&edd-action=edit-payment&purchase_id=' . absint($data['purchase_id'])); edd_delete_payment_note($data['note_id'], $data['purchase_id']); wp_redirect($edit_order_url); }
/** * Delete a payment note deletion with ajax * * @since 1.6 * @return void */ function edd_ajax_delete_payment_note() { if (!current_user_can('edit_shop_payments', $_POST['payment_id'])) { wp_die(__('You do not have permission to edit this payment record', 'easy-digital-downloads'), __('Error', 'easy-digital-downloads'), array('response' => 403)); } if (edd_delete_payment_note($_POST['note_id'], $_POST['payment_id'])) { die('1'); } else { die('-1'); } }
/** * Delete a payment note deletion with ajax * * @since 1.6 * @param array $data Arguments passed * @return void */ function edd_ajax_delete_payment_note() { if (!current_user_can('edit_shop_payment', $_POST['payment_id'])) { wp_die(__('You do not have permission to edit this payment record', 'edd'), __('Error', 'edd')); } if (edd_delete_payment_note($_POST['note_id'], $_POST['payment_id'])) { die('1'); } else { die('-1'); } }