Changeset 3232191
- Timestamp:
- 01/30/2025 05:27:17 PM (14 months ago)
- Location:
- woo-additional-fees-on-checkout-wordpress/trunk
- Files:
-
- 6 edited
-
assets/css/admin-style.css (modified) (1 diff)
-
classes/wps-ext-cst-admin-settings.php (modified) (17 diffs)
-
classes/wps-ext-cst-admin.php (modified) (2 diffs)
-
readme.txt (modified) (2 diffs)
-
woo-additional-fees-checkout-free.php (modified) (2 diffs)
-
woocommerce/checkout/review-order.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
woo-additional-fees-on-checkout-wordpress/trunk/assets/css/admin-style.css
r2891885 r3232191 66 66 background: white; 67 67 padding: 15px; 68 margin-left: 12%;69 68 position:relative; 70 69 width: 70%; -
woo-additional-fees-on-checkout-wordpress/trunk/classes/wps-ext-cst-admin-settings.php
r2891885 r3232191 3 3 { 4 4 public static function register_admin_settings(){ 5 add_settings_section("wps-ext-cst-option-section", "Additional Fees Settings ", null, "wps-ext-cst-options");5 add_settings_section("wps-ext-cst-option-section", "Additional Fees Settings<p class='error'>You are using Basic, Free version, get the Premium, Exclusive version @ <b>19 USD</b> only, for limited time.</p>", null, "wps-ext-cst-options"); 6 6 7 7 register_setting("wps-ext-cst-option-section", "ext_cst_status"); … … 86 86 <option>No</option> 87 87 </select> 88 <p class="error">Available with premium version .<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p>88 <p class="error">Available with premium version @ <b>19 USD only</b>, for limited time.<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p> 89 89 </td> 90 90 </tr> … … 96 96 <option value="no">No</option> 97 97 </select> 98 <p class="error">Available with premium version .<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p>98 <p class="error">Available with premium version @ <b>19 USD only</b>, for limited time.<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p> 99 99 </td> 100 100 </tr> … … 113 113 </select> 114 114 <p style="font-size:12px; font-style: italic;">If you want to charge additional fees for each product quantity into cart then choose <b>Multiplied By Product Quantity.</b> otherwise choose One Time Only.</p> 115 <p class="error">Available with premium version .<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p>115 <p class="error">Available with premium version @ <b>19 USD only</b>, for limited time.<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p> 116 116 </td> 117 117 </tr> … … 123 123 <option value="disable">Disable</option> 124 124 </select> 125 <p class="error">Available with premium version .<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p>125 <p class="error">Available with premium version @ <b>19 USD only</b>, for limited time.<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p> 126 126 </td> 127 127 </tr> … … 147 147 <label>Maximum</label> 148 148 <input type="number" name="cart_total_amount_max" class="small-text" id="cart_total_amount_max" value="<?php echo $cart_total_amount_max; ?>"/> 149 <p class="error">Available with premium version .<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p>149 <p class="error">Available with premium version @ <b>19 USD only</b>, for limited time.<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p> 150 150 </td> 151 151 </tr> … … 158 158 <label>Maximum</label> 159 159 <input type="number" name="cart_no_product_max" class="small-text" id="cart_no_product_max" value="<?php echo $cart_no_product_max; ?>"/> 160 <p class="error">Available with premium version .<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p>160 <p class="error">Available with premium version @ <b>19 USD only</b>, for limited time.<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p> 161 161 </td> 162 162 </tr> … … 182 182 ?> 183 183 </select> 184 <p class="error">Available with premium version .<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p>184 <p class="error">Available with premium version @ <b>19 USD only</b>, for limited time.<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p> 185 185 </td> 186 186 </tr> … … 332 332 </select> 333 333 <p>If you want to charge additional fees for each product quantity into cart then choose <b>Multiplied By Product Quantity.</b> otherwise choose One Time Only.</p> 334 <p class="error">Available with premium version .<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p>334 <p class="error">Available with premium version @ <b>19 USD only</b>, for limited time.<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p> 335 335 </td> 336 336 </tr> … … 342 342 <option value="disable">Disable</option> 343 343 </select> 344 <p class="error">Available with premium version .<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p>344 <p class="error">Available with premium version @ <b>19 USD only</b>, for limited time.<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p> 345 345 </td> 346 346 </tr> … … 367 367 <label>Maximum</label> 368 368 <input type="number" class="small-text" /> 369 <p class="error">Available with premium version .<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p>369 <p class="error">Available with premium version @ <b>19 USD only</b>, for limited time.<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p> 370 370 </td> 371 371 </tr> … … 378 378 <label>Maximum</label> 379 379 <input type="number" class="small-text" value=""/> 380 <p class="error">Available with premium version .<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p>380 <p class="error">Available with premium version @ <b>19 USD only</b>, for limited time.<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p> 381 381 </td> 382 382 </tr> … … 402 402 ?> 403 403 </select> 404 <p class="error">Available with premium version .<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p>404 <p class="error">Available with premium version @ <b>19 USD only</b>, for limited time.<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p> 405 405 </td> 406 406 </tr> … … 427 427 ?> 428 428 </select> 429 <p class="error">Available with premium version .<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p>429 <p class="error">Available with premium version @ <b>19 USD only</b>, for limited time.<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p> 430 430 </td> 431 431 </tr> … … 442 442 ?> 443 443 </select> 444 <p class="error">Available with premium version .<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p>444 <p class="error">Available with premium version @ <b>19 USD only</b>, for limited time.<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p> 445 445 </td> 446 446 </tr> … … 452 452 <option value="yes">Yes</option> 453 453 </select> 454 <p class="error">Available with premium version .<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p>454 <p class="error">Available with premium version @ <b>19 USD only</b>, for limited time.<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p> 455 455 </td> 456 456 </tr> … … 462 462 <option value="yes">Yes</option> 463 463 </select> 464 <p class="error">Available with premium version .<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p>464 <p class="error">Available with premium version @ <b>19 USD only</b>, for limited time.<a target="_blank;" href="https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/"><br/>Buy Now</a>.</p> 465 465 </td> 466 466 </tr> -
woo-additional-fees-on-checkout-wordpress/trunk/classes/wps-ext-cst-admin.php
r3208205 r3232191 1 1 <?php 2 2 3 class WPS_EXT_CST_Admin 3 4 { … … 5 6 { 6 7 add_action( 'wp_ajax_wps_generate_new_fees', array($this,'wps_generate_new_fees' )); 7 } 8 add_action( 'admin_notices', array($this,'show_premium_buy_notice' )); 9 add_action( 'admin_init', array($this,'show_premium_buy_notice_dismissed' )); 10 } 11 public function show_premium_buy_notice() { 12 $user_id = get_current_user_id(); 13 if ( !get_user_meta( $user_id, 'wps_premium_buy_notice' ) ){ 14 echo '<div class="notice notice-success is-dismissible" style="display:flex;"> 15 <img src="https://wpsuperiors-media.s3.amazonaws.com/wp-content/uploads/2025/01/30163651/limited.png" /> 16 <span style="padding-top:4%; font-size:20px;">WooCommerce Additional Fees On Checkout PREMIUM plugin at <b style="font-weight:700;">19 USD</b> only. 17 <a class="button button-primary" href="?wps-dismissed" style="margin-top:-5px;">Click To Grab</a></span> 18 </div>'; 19 } 20 } 21 22 public function show_premium_buy_notice_dismissed() { 23 $user_id = get_current_user_id(); 24 if ( isset( $_GET['wps-dismissed'] ) ){ 25 add_user_meta( $user_id, 'wps_premium_buy_notice', 'true', true ); 26 wp_redirect( "https://www.wpsuperiors.com/shop/woo-additional-fees-on-checkout/", 301 ); 27 exit(); 28 } 29 } 30 8 31 public static function init(){ 9 32 add_action( 'admin_menu', array( 'WPS_EXT_CST_Admin', 'add_menu_extra_fee_option' ) ); -
woo-additional-fees-on-checkout-wordpress/trunk/readme.txt
r3208205 r3232191 59 59 60 60 <strong>N.B:</strong> Please activate WooCommerce before you activate WooCommerce Additional Fees plugin, and both Free and Premium version will not activate at the same time. Please deactivate one version before you going to activate another version. 61 Not all the features are avaiable at the free version, to get the full features please check it out [Pro version ](https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/).61 Not all the features are avaiable at the free version, to get the full features please check it out [Pro version @19 USD](https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/). 62 62 63 63 … … 124 124 125 125 == Changelog == 126 = 1.4.8 - 15th Dec, 2025 = 127 *Fixed Sanitization Issue* 126 = 1.4.9 - 30th Jan, 2025 = 127 *WooCommerce & WordPress compatiability update* 128 *Template version update* 128 129 129 130 = 1.4.7 - 20th Nov, 2024 = -
woo-additional-fees-on-checkout-wordpress/trunk/woo-additional-fees-checkout-free.php
r3208205 r3232191 4 4 Plugin URI: https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/ 5 5 Description: Create an additional field on checkout page to apply an extra cost or fees. *Do not activate FREE and PREMIUM at the same time.* 6 Version: 1.4. 86 Version: 1.4.9 7 7 Author: WPSuperiors 8 8 Author URI: https://www.wpsuperiors.com/woocommerce-additional-fees-on-checkout/ 9 9 * WC requires at least: 3.5.0 10 * WC tested up to: 9. 4.310 * WC tested up to: 9.6.0 11 11 */ 12 12 if ( ! defined( 'ABSPATH' ) ) { … … 81 81 return $located; 82 82 } 83 84 85 86 87 -
woo-additional-fees-on-checkout-wordpress/trunk/woocommerce/checkout/review-order.php
r2811248 r3232191 13 13 * @see https://docs.woocommerce.com/document/template-structure/ 14 14 * @package WooCommerce/Templates 15 * @version 3.8.015 * @version 5.2.0 16 16 */ 17 17
Note: See TracChangeset
for help on using the changeset viewer.