/** * Public omise_delete_card ajax hook */ public function omise_delete_card() { $card_id = isset($_POST['card_id']) ? wc_clean($_POST['card_id']) : ''; if (empty($card_id)) { Omise_Util::render_json_error("card_id is required"); die; } $nonce = 'omise_delete_card_' . $_POST['card_id']; if (!wp_verify_nonce($_POST['omise_nonce'], $nonce)) { Omise_Util::render_json_error("Nonce verification failure"); die; } $result = Omise::delete_card($this->private_key, $this->omise_customer_id, $card_id); echo json_encode($result); die; }
/** * Public omise_delete_card ajax hook */ public function omise_delete_card() { $card_id = isset($_POST["card_id"]) ? wc_clean($_POST["card_id"]) : ""; if (empty($card_id)) { Omise_Util::render_json_error("card_id is required"); die; } $nonce = "omise_delete_card_" . $_POST["card_id"]; if (!wp_verify_nonce($_POST["omise_nonce"], $nonce)) { Omise_Util::render_json_error("Nonce verification failure"); die; } $omise = new Omise(); $result = $omise->delete_card($this->private_key, $this->omise_customer_id, $card_id); echo json_encode($result); die; }