Changeset 3647985
- Timestamp:
- 08/14/2026 09:50:24 PM (2 months ago)
- Location:
- simple-sales-tax
- Files:
-
- 14 edited
- 1 copied
-
tags/8.4.14 (copied) (copied from simple-sales-tax/trunk )
-
tags/8.4.14/changelog.txt (modified) (1 diff)
-
tags/8.4.14/includes/class-simplesalestax.php (modified) (1 diff)
-
tags/8.4.14/includes/class-sst-settings.php (modified) (4 diffs)
-
tags/8.4.14/includes/vendor/composer/installed.php (modified) (2 diffs)
-
tags/8.4.14/languages/simple-sales-tax.pot (modified) (35 diffs)
-
tags/8.4.14/readme.txt (modified) (1 diff)
-
tags/8.4.14/simple-sales-tax.php (modified) (1 diff)
-
trunk/changelog.txt (modified) (1 diff)
-
trunk/includes/class-simplesalestax.php (modified) (1 diff)
-
trunk/includes/class-sst-settings.php (modified) (4 diffs)
-
trunk/includes/vendor/composer/installed.php (modified) (2 diffs)
-
trunk/languages/simple-sales-tax.pot (modified) (35 diffs)
-
trunk/readme.txt (modified) (1 diff)
-
trunk/simple-sales-tax.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
simple-sales-tax/tags/8.4.14/changelog.txt
r3630538 r3647985 2 2 3 3 Format based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). 4 5 - [8.4.14] - 2026-08-15 = 6 7 Added: 8 - Add centralized defaults storage and retrieval method to SST settings class (#451) 9 4 10 5 11 - [8.4.13] - 2026-07-31 = -
simple-sales-tax/tags/8.4.14/includes/class-simplesalestax.php
r3630538 r3647985 21 21 * @var string 22 22 */ 23 public $version = '8.4.1 3';23 public $version = '8.4.14'; 24 24 25 25 /** -
simple-sales-tax/tags/8.4.14/includes/class-sst-settings.php
r3630538 r3647985 35 35 36 36 /** 37 * Default setting values. 38 * 39 * @var array 40 * @since 8.4.14 41 */ 42 private static $defaults = array( 43 'tc_id' => '', 44 'tc_key' => '', 45 'integration_mode' => '', 46 'default_origin_addresses' => array(), 47 'show_exempt' => 'false', 48 'company_name' => '', 49 'exempt_roles' => array( 'exempt-customer' ), 50 'restrict_exempt' => 'no', 51 'show_zero_tax' => 'false', 52 'order_show_zero_tax' => 'true', 53 'log_requests' => 'yes', 54 'disable_integration' => 'no', 55 'force_tax_lookup' => '', 56 'disable_virtual_split' => '', 57 'capture_orders_in_taxcloud' => 'yes', 58 'tax_based_on' => 'item-price', 59 'enable_taxcloud_rate_limit' => 'no', 60 'taxcloud_rate_limit_requests' => '', 61 'taxcloud_rate_limit_scope' => 'customer', 62 'taxcloud_rate_limit_window' => 60, 63 'taxcloud_rate_limit_skip_admin' => 'yes', 64 'show_rate_limit_notice' => 'no', 65 'remove_all_data' => 'no', 66 ); 67 68 /** 37 69 * Load the plugin settings from the options table. 38 70 * … … 41 73 public static function load_settings() { 42 74 self::$settings = get_option( self::$options_key, array() ); 75 } 76 77 /** 78 * Get the default value for a setting key. 79 * 80 * @param string $key Setting key. 81 * 82 * @return mixed Default value. 83 * @since 8.4.14 84 */ 85 public static function get_default( $key ) { 86 if ( 'shipping_tic' === $key ) { 87 return self::get_default_shipping_tic(); 88 } 89 if ( 'capture_trigger' === $key ) { 90 return self::get_default_capture_trigger(); 91 } 92 if ( array_key_exists( $key, self::$defaults ) ) { 93 return self::$defaults[ $key ]; 94 } 95 $form_fields = self::get_form_fields(); 96 return isset( $form_fields[ $key ]['default'] ) ? $form_fields[ $key ]['default'] : ''; 43 97 } 44 98 … … 117 171 } 118 172 173 if ( empty( self::$settings ) ) { 174 self::load_settings(); 175 } 176 119 177 $disable_exemption_sub_settings = ( 120 178 $disable_data_import_settings || 121 'false' === self::get( 'show_exempt','false' )179 'false' === ( self::$settings['show_exempt'] ?? 'false' ) 122 180 ); 123 181 … … 579 637 // Get option default if unset. 580 638 if ( ! isset( self::$settings[ $key ] ) ) { 581 $form_fields = self::get_form_fields(); 582 self::$settings[ $key ] = isset( $form_fields[ $key ] ) ? $form_fields[ $key ]['default'] : ''; 583 } 584 585 if ( ! is_null( $empty_value ) && '' === self::$settings[ $key ] ) { 586 self::$settings[ $key ] = $empty_value; 587 } 588 589 return apply_filters( 'sst_get_option', self::$settings[ $key ], $key ); 639 self::$settings[ $key ] = self::get_default( $key ); 640 } 641 642 $value = self::$settings[ $key ]; 643 644 if ( ! is_null( $empty_value ) && '' === $value ) { 645 $value = $empty_value; 646 } 647 648 return apply_filters( 'sst_get_option', $value, $key ); 590 649 } 591 650 -
simple-sales-tax/tags/8.4.14/includes/vendor/composer/installed.php
r3630538 r3647985 2 2 'root' => array( 3 3 'name' => 'simplesalestax/simplesalestax', 4 'pretty_version' => 'v8.4.1 3',5 'version' => '8.4.1 3.0',6 'reference' => ' 68e10e20874887722f85446e73858f4099536a1e',4 'pretty_version' => 'v8.4.14', 5 'version' => '8.4.14.0', 6 'reference' => 'f146f18fe98a0743ff0713e0f3dc1e96177a47dd', 7 7 'type' => 'project', 8 8 'install_path' => __DIR__ . '/../../../', … … 21 21 ), 22 22 'simplesalestax/simplesalestax' => array( 23 'pretty_version' => 'v8.4.1 3',24 'version' => '8.4.1 3.0',25 'reference' => ' 68e10e20874887722f85446e73858f4099536a1e',23 'pretty_version' => 'v8.4.14', 24 'version' => '8.4.14.0', 25 'reference' => 'f146f18fe98a0743ff0713e0f3dc1e96177a47dd', 26 26 'type' => 'project', 27 27 'install_path' => __DIR__ . '/../../../', -
simple-sales-tax/tags/8.4.14/languages/simple-sales-tax.pot
r3630538 r3647985 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: simple-sales-tax 8.4.1 3\n"5 "Project-Id-Version: simple-sales-tax 8.4.14\n" 6 6 "Report-Msgid-Bugs-To: TaxCloud <EMAIL>\n" 7 7 "MIME-Version: 1.0\n" … … 9 9 "Content-Type: text/plain; charset=iso-8859-1\n" 10 10 "Plural-Forms: nplurals=2; plural=(n!=1);\n" 11 "POT-Creation-Date: 2026-0 7-31T22:29:28.489Z\n"11 "POT-Creation-Date: 2026-08-14T21:50:06.706Z\n" 12 12 "PO-Revision-Date: 2026-MO-DA HO:MI+ZONE\n" 13 13 "Last-Translator: TaxCloud <EMAIL>\n" … … 121 121 msgstr "" 122 122 123 #: includes/class-sst-settings.php: 99123 #: includes/class-sst-settings.php:153 124 124 msgid "" 125 125 "If you have tax exempt customers, be sure to enable tax exemptions and " … … 127 127 msgstr "" 128 128 129 #: includes/class-sst-settings.php:1 03129 #: includes/class-sst-settings.php:157 130 130 msgid "" 131 131 "Configure rate limiting for TaxCloud tax lookup requests to prevent " … … 133 133 msgstr "" 134 134 135 #: includes/class-sst-settings.php:1 09135 #: includes/class-sst-settings.php:163 136 136 msgid "" 137 137 "Tax exemptions are not supported in Data Import mode. These settings are " … … 139 139 msgstr "" 140 140 141 #: includes/class-sst-settings.php:1 13141 #: includes/class-sst-settings.php:167 142 142 msgid "" 143 143 "Real-time TaxCloud lookup requests are not made in Data Import mode. These " … … 145 145 msgstr "" 146 146 147 #: includes/class-sst-settings.php:1 26147 #: includes/class-sst-settings.php:184 148 148 msgid "TaxCloud Settings" 149 149 msgstr "" 150 150 151 #: includes/class-sst-settings.php:1 28151 #: includes/class-sst-settings.php:186 152 152 msgid "" 153 153 "You must enter a valid TaxCloud API ID and API Key for TaxCloud for " … … 156 156 msgstr "" 157 157 158 #: includes/class-sst-settings.php:1 34158 #: includes/class-sst-settings.php:192 159 159 msgid "TaxCloud API ID" 160 160 msgstr "" 161 161 162 #: includes/class-sst-settings.php:1 36162 #: includes/class-sst-settings.php:194 163 163 msgid "" 164 164 "Your TaxCloud API ID. This can be found in your TaxCloud account on the " … … 166 166 msgstr "" 167 167 168 #: includes/class-sst-settings.php: 144168 #: includes/class-sst-settings.php:202 169 169 msgid "TaxCloud API Key" 170 170 msgstr "" 171 171 172 #: includes/class-sst-settings.php: 146172 #: includes/class-sst-settings.php:204 173 173 msgid "" 174 174 "Your TaxCloud API Key. This can be found in your TaxCloud account on the " … … 176 176 msgstr "" 177 177 178 #: includes/class-sst-settings.php: 168178 #: includes/class-sst-settings.php:226 179 179 msgid "Verify TaxCloud Settings" 180 180 msgstr "" 181 181 182 #: includes/class-sst-settings.php: 169182 #: includes/class-sst-settings.php:227 183 183 #: includes/class-sst-assets.php:109 184 184 msgid "Verify Settings" 185 185 msgstr "" 186 186 187 #: includes/class-sst-settings.php: 171187 #: includes/class-sst-settings.php:229 188 188 msgid "Use this button to verify that your site can communicate with TaxCloud." 189 189 msgstr "" 190 190 191 #: includes/class-sst-settings.php: 179191 #: includes/class-sst-settings.php:237 192 192 msgid "Integration Mode" 193 193 msgstr "" 194 194 195 #: includes/class-sst-settings.php: 183195 #: includes/class-sst-settings.php:241 196 196 msgid "Click the refresh button to check TaxCloud for the current mode setting." 197 197 msgstr "" 198 198 199 #: includes/class-sst-settings.php: 193199 #: includes/class-sst-settings.php:251 200 200 msgid "Address Settings" 201 201 msgstr "" 202 202 203 #: includes/class-sst-settings.php: 195203 #: includes/class-sst-settings.php:253 204 204 msgid "" 205 205 "To accurately determine the sales tax for an order, TaxCloud for " … … 210 210 msgstr "" 211 211 212 #: includes/class-sst-settings.php:2 01212 #: includes/class-sst-settings.php:259 213 213 msgid "Shipping Origin Addresses" 214 214 msgstr "" 215 215 216 #: includes/class-sst-settings.php:2 03216 #: includes/class-sst-settings.php:261 217 217 msgid "" 218 218 "Select the addresses you ship your products from. You can choose a " … … 221 221 msgstr "" 222 222 223 #: includes/class-sst-settings.php:2 11223 #: includes/class-sst-settings.php:269 224 224 msgid "Exemption Settings" 225 225 msgstr "" 226 226 227 #: includes/class-sst-settings.php:2 16227 #: includes/class-sst-settings.php:274 228 228 msgid "Enable Tax Exemptions?" 229 229 msgstr "" 230 230 231 #: includes/class-sst-settings.php:2 19232 #: includes/class-sst-settings.php: 261233 #: includes/class-sst-settings.php: 275234 #: includes/class-sst-settings.php: 291235 #: includes/class-sst-settings.php: 360231 #: includes/class-sst-settings.php:277 232 #: includes/class-sst-settings.php:319 233 #: includes/class-sst-settings.php:333 234 #: includes/class-sst-settings.php:349 235 #: includes/class-sst-settings.php:418 236 236 msgid "Yes" 237 237 msgstr "" 238 238 239 #: includes/class-sst-settings.php:2 20240 #: includes/class-sst-settings.php: 262241 #: includes/class-sst-settings.php: 276242 #: includes/class-sst-settings.php: 290243 #: includes/class-sst-settings.php: 359239 #: includes/class-sst-settings.php:278 240 #: includes/class-sst-settings.php:320 241 #: includes/class-sst-settings.php:334 242 #: includes/class-sst-settings.php:348 243 #: includes/class-sst-settings.php:417 244 244 msgid "No" 245 245 msgstr "" 246 246 247 #: includes/class-sst-settings.php:2 23247 #: includes/class-sst-settings.php:281 248 248 msgid "" 249 249 "Set this to \"Yes\" to allow customers to apply or create exemption " … … 251 251 msgstr "" 252 252 253 #: includes/class-sst-settings.php:2 28253 #: includes/class-sst-settings.php:286 254 254 msgid "Company Name" 255 255 msgstr "" 256 256 257 #: includes/class-sst-settings.php:2 31257 #: includes/class-sst-settings.php:289 258 258 msgid "Enter your company name as it should be displayed on exemption certificates." 259 259 msgstr "" 260 260 261 #: includes/class-sst-settings.php:2 39261 #: includes/class-sst-settings.php:297 262 262 msgid "Exempt User Roles" 263 263 msgstr "" 264 264 265 #: includes/class-sst-settings.php: 244265 #: includes/class-sst-settings.php:302 266 266 msgid "" 267 267 "When a user with one of these roles shops on your site, TaxCloud will " … … 270 270 msgstr "" 271 271 272 #: includes/class-sst-settings.php: 252272 #: includes/class-sst-settings.php:310 273 273 msgid "Restrict to Exempt Roles" 274 274 msgstr "" 275 275 276 #: includes/class-sst-settings.php: 255276 #: includes/class-sst-settings.php:313 277 277 msgid "" 278 278 "Set this to \"Yes\" so only customers assigned to an Exempt User Role can " … … 280 280 msgstr "" 281 281 282 #: includes/class-sst-settings.php: 267282 #: includes/class-sst-settings.php:325 283 283 msgid "Display Settings" 284 284 msgstr "" 285 285 286 #: includes/class-sst-settings.php: 269286 #: includes/class-sst-settings.php:327 287 287 msgid "Control how taxes are displayed during checkout." 288 288 msgstr "" 289 289 290 #: includes/class-sst-settings.php: 272290 #: includes/class-sst-settings.php:330 291 291 msgid "Show Zero Tax On Cart Page?" 292 292 msgstr "" 293 293 294 #: includes/class-sst-settings.php: 279294 #: includes/class-sst-settings.php:337 295 295 msgid "" 296 296 "When the sales tax due is zero, should the \"Sales Tax\" line be shown? " … … 298 298 msgstr "" 299 299 300 #: includes/class-sst-settings.php: 287300 #: includes/class-sst-settings.php:345 301 301 msgid "Show Zero Tax on Order Page?" 302 302 msgstr "" 303 303 304 #: includes/class-sst-settings.php: 294304 #: includes/class-sst-settings.php:352 305 305 msgid "" 306 306 "When the sales tax due is zero, should the \"Sales Tax\" line be shown on " … … 308 308 msgstr "" 309 309 310 #: includes/class-sst-settings.php:3 01310 #: includes/class-sst-settings.php:359 311 311 msgid "Advanced Settings" 312 312 msgstr "" 313 313 314 #: includes/class-sst-settings.php:3 03314 #: includes/class-sst-settings.php:361 315 315 msgid "" 316 316 "For advanced users only. Leave these settings untouched if you are not sure " … … 318 318 msgstr "" 319 319 320 #: includes/class-sst-settings.php:3 09320 #: includes/class-sst-settings.php:367 321 321 msgid "Shipping TIC" 322 322 msgstr "" 323 323 324 #: includes/class-sst-settings.php:3 12324 #: includes/class-sst-settings.php:370 325 325 msgid "" 326 326 "11000 - Handling, crating, packing, preparation for mailing or delivery, " … … 328 328 msgstr "" 329 329 330 #: includes/class-sst-settings.php:3 16330 #: includes/class-sst-settings.php:374 331 331 msgid "11010 - Transportation, shipping, postage, and similar charges" 332 332 msgstr "" 333 333 334 #: includes/class-sst-settings.php:3 20334 #: includes/class-sst-settings.php:378 335 335 msgid "11011 - Transportation, shipping, postage, and similar charges by USPS" 336 336 msgstr "" 337 337 338 #: includes/class-sst-settings.php:3 24338 #: includes/class-sst-settings.php:382 339 339 msgid "" 340 340 "11012 - Transportation, shipping, postage, and similar charges with pick-up " … … 342 342 msgstr "" 343 343 344 #: includes/class-sst-settings.php:3 28344 #: includes/class-sst-settings.php:386 345 345 msgid "11098 - Colorado Retail Delivery Fees" 346 346 msgstr "" 347 347 348 #: includes/class-sst-settings.php:3 29348 #: includes/class-sst-settings.php:387 349 349 msgid "" 350 350 "11013 - Transportation, shipping, postage, and similar charges where the " … … 352 352 msgstr "" 353 353 354 #: includes/class-sst-settings.php:3 35354 #: includes/class-sst-settings.php:393 355 355 msgid "" 356 356 "Enter TIC code on <a " … … 359 359 msgstr "" 360 360 361 #: includes/class-sst-settings.php:3 39361 #: includes/class-sst-settings.php:397 362 362 msgid "Select the Taxability Information Code to apply to shipping charges." 363 363 msgstr "" 364 364 365 #: includes/class-sst-settings.php: 345365 #: includes/class-sst-settings.php:403 366 366 msgid "Log Requests" 367 367 msgstr "" 368 368 369 #: includes/class-sst-settings.php: 349369 #: includes/class-sst-settings.php:407 370 370 msgid "" 371 371 "When selected, TaxCloud for WooCommerce will log all requests sent to " … … 373 373 msgstr "" 374 374 375 #: includes/class-sst-settings.php: 356375 #: includes/class-sst-settings.php:414 376 376 msgid "Disable Integration" 377 377 msgstr "" 378 378 379 #: includes/class-sst-settings.php: 363379 #: includes/class-sst-settings.php:421 380 380 msgid "" 381 381 "If enabled, TaxCloud integration will be disabled for both real-time and " … … 383 383 msgstr "" 384 384 385 #: includes/class-sst-settings.php: 370385 #: includes/class-sst-settings.php:428 386 386 msgid "Force Tax Lookup" 387 387 msgstr "" 388 388 389 #: includes/class-sst-settings.php: 374389 #: includes/class-sst-settings.php:432 390 390 msgid "" 391 391 "When selected, TaxCloud for WooCommerce will force a tax lookup for each " … … 393 393 msgstr "" 394 394 395 #: includes/class-sst-settings.php: 382395 #: includes/class-sst-settings.php:440 396 396 msgid "Do Not Split Virtual Products" 397 397 msgstr "" 398 398 399 #: includes/class-sst-settings.php: 386399 #: includes/class-sst-settings.php:444 400 400 msgid "" 401 401 "When checked, virtual products will use the shipping address if available " … … 403 403 msgstr "" 404 404 405 #: includes/class-sst-settings.php: 393405 #: includes/class-sst-settings.php:451 406 406 msgid "Capture Orders in TaxCloud" 407 407 msgstr "" 408 408 409 #: includes/class-sst-settings.php: 397409 #: includes/class-sst-settings.php:455 410 410 msgid "" 411 411 "When enabled, orders are submitted to TaxCloud for reporting and filing. " … … 414 414 msgstr "" 415 415 416 #: includes/class-sst-settings.php:4 04416 #: includes/class-sst-settings.php:462 417 417 msgid "TaxCloud Order Capture Trigger" 418 418 msgstr "" 419 419 420 #: includes/class-sst-settings.php:4 07420 #: includes/class-sst-settings.php:465 421 421 msgid "" 422 422 "Choose when WooCommerce orders should be captured in TaxCloud for reporting " … … 424 424 msgstr "" 425 425 426 #: includes/class-sst-settings.php:4 13426 #: includes/class-sst-settings.php:471 427 427 msgid "Completed order" 428 428 msgstr "" 429 429 430 #: includes/class-sst-settings.php:4 14430 #: includes/class-sst-settings.php:472 431 431 msgid "Processing order (paid)" 432 432 msgstr "" 433 433 434 #: includes/class-sst-settings.php:4 15434 #: includes/class-sst-settings.php:473 435 435 msgid "Both Processing + Completed" 436 436 msgstr "" 437 437 438 #: includes/class-sst-settings.php:4 19438 #: includes/class-sst-settings.php:477 439 439 msgid "Tax Based On" 440 440 msgstr "" 441 441 442 #: includes/class-sst-settings.php:4 22442 #: includes/class-sst-settings.php:480 443 443 msgid "Item Price" 444 444 msgstr "" 445 445 446 #: includes/class-sst-settings.php:4 23446 #: includes/class-sst-settings.php:481 447 447 msgid "Line Subtotal" 448 448 msgstr "" 449 449 450 #: includes/class-sst-settings.php:4 26450 #: includes/class-sst-settings.php:484 451 451 msgid "" 452 452 "\"Item Price\": TaxCloud determines the taxable amount for a line item by " … … 456 456 msgstr "" 457 457 458 #: includes/class-sst-settings.php:4 33458 #: includes/class-sst-settings.php:491 459 459 msgid "Rate Limit Settings" 460 460 msgstr "" 461 461 462 #: includes/class-sst-settings.php:4 38462 #: includes/class-sst-settings.php:496 463 463 msgid "Enable TaxCloud Rate Limiting" 464 464 msgstr "" 465 465 466 #: includes/class-sst-settings.php:4 40466 #: includes/class-sst-settings.php:498 467 467 msgid "Enable rate limiting for TaxCloud tax lookup requests" 468 468 msgstr "" 469 469 470 #: includes/class-sst-settings.php: 442470 #: includes/class-sst-settings.php:500 471 471 msgid "" 472 472 "Limit how many TaxCloud tax lookup requests can be made within a defined " … … 474 474 msgstr "" 475 475 476 #: includes/class-sst-settings.php: 450476 #: includes/class-sst-settings.php:508 477 477 msgid "Number of Requests" 478 478 msgstr "" 479 479 480 #: includes/class-sst-settings.php: 453480 #: includes/class-sst-settings.php:511 481 481 msgid "" 482 482 "Maximum number of TaxCloud tax lookup requests allowed within the " … … 484 484 msgstr "" 485 485 486 #: includes/class-sst-settings.php: 464486 #: includes/class-sst-settings.php:522 487 487 msgid "Apply Rate Limit to" 488 488 msgstr "" 489 489 490 #: includes/class-sst-settings.php: 467490 #: includes/class-sst-settings.php:525 491 491 msgid "Choose how rate limits are applied." 492 492 msgstr "" 493 493 494 #: includes/class-sst-settings.php: 473494 #: includes/class-sst-settings.php:531 495 495 msgid "Customer / Visitor (per user or session)" 496 496 msgstr "" 497 497 498 #: includes/class-sst-settings.php: 474498 #: includes/class-sst-settings.php:532 499 499 msgid "Global (shared across all users)" 500 500 msgstr "" 501 501 502 #: includes/class-sst-settings.php: 479502 #: includes/class-sst-settings.php:537 503 503 msgid "Time Window (Minutes)" 504 504 msgstr "" 505 505 506 #: includes/class-sst-settings.php: 482506 #: includes/class-sst-settings.php:540 507 507 msgid "" 508 508 "Time window (in minutes) for rate limiting. Requests reset after this " … … 510 510 msgstr "" 511 511 512 #: includes/class-sst-settings.php: 493512 #: includes/class-sst-settings.php:551 513 513 msgid "Skip Admin Order Rate Limiting" 514 514 msgstr "" 515 515 516 #: includes/class-sst-settings.php: 495516 #: includes/class-sst-settings.php:553 517 517 msgid "Exempt admin users and backend order calculations from rate limits" 518 518 msgstr "" 519 519 520 #: includes/class-sst-settings.php: 497520 #: includes/class-sst-settings.php:555 521 521 msgid "" 522 522 "When enabled, TaxCloud rate limits will not apply to orders created or " … … 524 524 msgstr "" 525 525 526 #: includes/class-sst-settings.php:5 05526 #: includes/class-sst-settings.php:563 527 527 msgid "Notify Customer When Limited" 528 528 msgstr "" 529 529 530 #: includes/class-sst-settings.php:5 07530 #: includes/class-sst-settings.php:565 531 531 msgid "Display a notice to customers when tax lookup is skipped" 532 532 msgstr "" 533 533 534 #: includes/class-sst-settings.php:5 09534 #: includes/class-sst-settings.php:567 535 535 msgid "" 536 536 "If enabled, customers will see a non-blocking message when TaxCloud tax " … … 538 538 msgstr "" 539 539 540 #: includes/class-sst-settings.php:5 17540 #: includes/class-sst-settings.php:575 541 541 msgid "Remove All Data" 542 542 msgstr "" 543 543 544 #: includes/class-sst-settings.php:5 21544 #: includes/class-sst-settings.php:579 545 545 msgid "" 546 546 "When this feature is enabled, all TaxCloud for WooCommerce options and data " … … 548 548 msgstr "" 549 549 550 #: includes/class-sst-settings.php:5 28550 #: includes/class-sst-settings.php:586 551 551 msgid "Debug Report" 552 552 msgstr "" 553 553 554 #: includes/class-sst-settings.php:5 29554 #: includes/class-sst-settings.php:587 555 555 msgid "Download" 556 556 msgstr "" 557 557 558 #: includes/class-sst-settings.php:5 33558 #: includes/class-sst-settings.php:591 559 559 msgid "" 560 560 "Send a copy of this report to TaxCloud support to help with debugging " -
simple-sales-tax/tags/8.4.14/readme.txt
r3630538 r3647985 4 4 Requires at least: 4.5.0 5 5 Tested up to: 7.0 6 Stable tag: 8.4.1 36 Stable tag: 8.4.14 7 7 Requires PHP: 7.4 8 8 License: GPLv2 or later -
simple-sales-tax/tags/8.4.14/simple-sales-tax.php
r3630538 r3647985 8 8 * Author URI: https://taxcloud.com 9 9 * GitHub Plugin URI: https://github.com/bporcelli/simplesalestax 10 * Version: 8.4.1 310 * Version: 8.4.14 11 11 * Text Domain: simple-sales-tax 12 12 * Domain Path: /languages/ -
simple-sales-tax/trunk/changelog.txt
r3630538 r3647985 2 2 3 3 Format based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). 4 5 - [8.4.14] - 2026-08-15 = 6 7 Added: 8 - Add centralized defaults storage and retrieval method to SST settings class (#451) 9 4 10 5 11 - [8.4.13] - 2026-07-31 = -
simple-sales-tax/trunk/includes/class-simplesalestax.php
r3630538 r3647985 21 21 * @var string 22 22 */ 23 public $version = '8.4.1 3';23 public $version = '8.4.14'; 24 24 25 25 /** -
simple-sales-tax/trunk/includes/class-sst-settings.php
r3630538 r3647985 35 35 36 36 /** 37 * Default setting values. 38 * 39 * @var array 40 * @since 8.4.14 41 */ 42 private static $defaults = array( 43 'tc_id' => '', 44 'tc_key' => '', 45 'integration_mode' => '', 46 'default_origin_addresses' => array(), 47 'show_exempt' => 'false', 48 'company_name' => '', 49 'exempt_roles' => array( 'exempt-customer' ), 50 'restrict_exempt' => 'no', 51 'show_zero_tax' => 'false', 52 'order_show_zero_tax' => 'true', 53 'log_requests' => 'yes', 54 'disable_integration' => 'no', 55 'force_tax_lookup' => '', 56 'disable_virtual_split' => '', 57 'capture_orders_in_taxcloud' => 'yes', 58 'tax_based_on' => 'item-price', 59 'enable_taxcloud_rate_limit' => 'no', 60 'taxcloud_rate_limit_requests' => '', 61 'taxcloud_rate_limit_scope' => 'customer', 62 'taxcloud_rate_limit_window' => 60, 63 'taxcloud_rate_limit_skip_admin' => 'yes', 64 'show_rate_limit_notice' => 'no', 65 'remove_all_data' => 'no', 66 ); 67 68 /** 37 69 * Load the plugin settings from the options table. 38 70 * … … 41 73 public static function load_settings() { 42 74 self::$settings = get_option( self::$options_key, array() ); 75 } 76 77 /** 78 * Get the default value for a setting key. 79 * 80 * @param string $key Setting key. 81 * 82 * @return mixed Default value. 83 * @since 8.4.14 84 */ 85 public static function get_default( $key ) { 86 if ( 'shipping_tic' === $key ) { 87 return self::get_default_shipping_tic(); 88 } 89 if ( 'capture_trigger' === $key ) { 90 return self::get_default_capture_trigger(); 91 } 92 if ( array_key_exists( $key, self::$defaults ) ) { 93 return self::$defaults[ $key ]; 94 } 95 $form_fields = self::get_form_fields(); 96 return isset( $form_fields[ $key ]['default'] ) ? $form_fields[ $key ]['default'] : ''; 43 97 } 44 98 … … 117 171 } 118 172 173 if ( empty( self::$settings ) ) { 174 self::load_settings(); 175 } 176 119 177 $disable_exemption_sub_settings = ( 120 178 $disable_data_import_settings || 121 'false' === self::get( 'show_exempt','false' )179 'false' === ( self::$settings['show_exempt'] ?? 'false' ) 122 180 ); 123 181 … … 579 637 // Get option default if unset. 580 638 if ( ! isset( self::$settings[ $key ] ) ) { 581 $form_fields = self::get_form_fields(); 582 self::$settings[ $key ] = isset( $form_fields[ $key ] ) ? $form_fields[ $key ]['default'] : ''; 583 } 584 585 if ( ! is_null( $empty_value ) && '' === self::$settings[ $key ] ) { 586 self::$settings[ $key ] = $empty_value; 587 } 588 589 return apply_filters( 'sst_get_option', self::$settings[ $key ], $key ); 639 self::$settings[ $key ] = self::get_default( $key ); 640 } 641 642 $value = self::$settings[ $key ]; 643 644 if ( ! is_null( $empty_value ) && '' === $value ) { 645 $value = $empty_value; 646 } 647 648 return apply_filters( 'sst_get_option', $value, $key ); 590 649 } 591 650 -
simple-sales-tax/trunk/includes/vendor/composer/installed.php
r3630538 r3647985 2 2 'root' => array( 3 3 'name' => 'simplesalestax/simplesalestax', 4 'pretty_version' => 'v8.4.1 3',5 'version' => '8.4.1 3.0',6 'reference' => ' 68e10e20874887722f85446e73858f4099536a1e',4 'pretty_version' => 'v8.4.14', 5 'version' => '8.4.14.0', 6 'reference' => 'f146f18fe98a0743ff0713e0f3dc1e96177a47dd', 7 7 'type' => 'project', 8 8 'install_path' => __DIR__ . '/../../../', … … 21 21 ), 22 22 'simplesalestax/simplesalestax' => array( 23 'pretty_version' => 'v8.4.1 3',24 'version' => '8.4.1 3.0',25 'reference' => ' 68e10e20874887722f85446e73858f4099536a1e',23 'pretty_version' => 'v8.4.14', 24 'version' => '8.4.14.0', 25 'reference' => 'f146f18fe98a0743ff0713e0f3dc1e96177a47dd', 26 26 'type' => 'project', 27 27 'install_path' => __DIR__ . '/../../../', -
simple-sales-tax/trunk/languages/simple-sales-tax.pot
r3630538 r3647985 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: simple-sales-tax 8.4.1 3\n"5 "Project-Id-Version: simple-sales-tax 8.4.14\n" 6 6 "Report-Msgid-Bugs-To: TaxCloud <EMAIL>\n" 7 7 "MIME-Version: 1.0\n" … … 9 9 "Content-Type: text/plain; charset=iso-8859-1\n" 10 10 "Plural-Forms: nplurals=2; plural=(n!=1);\n" 11 "POT-Creation-Date: 2026-0 7-31T22:29:28.489Z\n"11 "POT-Creation-Date: 2026-08-14T21:50:06.706Z\n" 12 12 "PO-Revision-Date: 2026-MO-DA HO:MI+ZONE\n" 13 13 "Last-Translator: TaxCloud <EMAIL>\n" … … 121 121 msgstr "" 122 122 123 #: includes/class-sst-settings.php: 99123 #: includes/class-sst-settings.php:153 124 124 msgid "" 125 125 "If you have tax exempt customers, be sure to enable tax exemptions and " … … 127 127 msgstr "" 128 128 129 #: includes/class-sst-settings.php:1 03129 #: includes/class-sst-settings.php:157 130 130 msgid "" 131 131 "Configure rate limiting for TaxCloud tax lookup requests to prevent " … … 133 133 msgstr "" 134 134 135 #: includes/class-sst-settings.php:1 09135 #: includes/class-sst-settings.php:163 136 136 msgid "" 137 137 "Tax exemptions are not supported in Data Import mode. These settings are " … … 139 139 msgstr "" 140 140 141 #: includes/class-sst-settings.php:1 13141 #: includes/class-sst-settings.php:167 142 142 msgid "" 143 143 "Real-time TaxCloud lookup requests are not made in Data Import mode. These " … … 145 145 msgstr "" 146 146 147 #: includes/class-sst-settings.php:1 26147 #: includes/class-sst-settings.php:184 148 148 msgid "TaxCloud Settings" 149 149 msgstr "" 150 150 151 #: includes/class-sst-settings.php:1 28151 #: includes/class-sst-settings.php:186 152 152 msgid "" 153 153 "You must enter a valid TaxCloud API ID and API Key for TaxCloud for " … … 156 156 msgstr "" 157 157 158 #: includes/class-sst-settings.php:1 34158 #: includes/class-sst-settings.php:192 159 159 msgid "TaxCloud API ID" 160 160 msgstr "" 161 161 162 #: includes/class-sst-settings.php:1 36162 #: includes/class-sst-settings.php:194 163 163 msgid "" 164 164 "Your TaxCloud API ID. This can be found in your TaxCloud account on the " … … 166 166 msgstr "" 167 167 168 #: includes/class-sst-settings.php: 144168 #: includes/class-sst-settings.php:202 169 169 msgid "TaxCloud API Key" 170 170 msgstr "" 171 171 172 #: includes/class-sst-settings.php: 146172 #: includes/class-sst-settings.php:204 173 173 msgid "" 174 174 "Your TaxCloud API Key. This can be found in your TaxCloud account on the " … … 176 176 msgstr "" 177 177 178 #: includes/class-sst-settings.php: 168178 #: includes/class-sst-settings.php:226 179 179 msgid "Verify TaxCloud Settings" 180 180 msgstr "" 181 181 182 #: includes/class-sst-settings.php: 169182 #: includes/class-sst-settings.php:227 183 183 #: includes/class-sst-assets.php:109 184 184 msgid "Verify Settings" 185 185 msgstr "" 186 186 187 #: includes/class-sst-settings.php: 171187 #: includes/class-sst-settings.php:229 188 188 msgid "Use this button to verify that your site can communicate with TaxCloud." 189 189 msgstr "" 190 190 191 #: includes/class-sst-settings.php: 179191 #: includes/class-sst-settings.php:237 192 192 msgid "Integration Mode" 193 193 msgstr "" 194 194 195 #: includes/class-sst-settings.php: 183195 #: includes/class-sst-settings.php:241 196 196 msgid "Click the refresh button to check TaxCloud for the current mode setting." 197 197 msgstr "" 198 198 199 #: includes/class-sst-settings.php: 193199 #: includes/class-sst-settings.php:251 200 200 msgid "Address Settings" 201 201 msgstr "" 202 202 203 #: includes/class-sst-settings.php: 195203 #: includes/class-sst-settings.php:253 204 204 msgid "" 205 205 "To accurately determine the sales tax for an order, TaxCloud for " … … 210 210 msgstr "" 211 211 212 #: includes/class-sst-settings.php:2 01212 #: includes/class-sst-settings.php:259 213 213 msgid "Shipping Origin Addresses" 214 214 msgstr "" 215 215 216 #: includes/class-sst-settings.php:2 03216 #: includes/class-sst-settings.php:261 217 217 msgid "" 218 218 "Select the addresses you ship your products from. You can choose a " … … 221 221 msgstr "" 222 222 223 #: includes/class-sst-settings.php:2 11223 #: includes/class-sst-settings.php:269 224 224 msgid "Exemption Settings" 225 225 msgstr "" 226 226 227 #: includes/class-sst-settings.php:2 16227 #: includes/class-sst-settings.php:274 228 228 msgid "Enable Tax Exemptions?" 229 229 msgstr "" 230 230 231 #: includes/class-sst-settings.php:2 19232 #: includes/class-sst-settings.php: 261233 #: includes/class-sst-settings.php: 275234 #: includes/class-sst-settings.php: 291235 #: includes/class-sst-settings.php: 360231 #: includes/class-sst-settings.php:277 232 #: includes/class-sst-settings.php:319 233 #: includes/class-sst-settings.php:333 234 #: includes/class-sst-settings.php:349 235 #: includes/class-sst-settings.php:418 236 236 msgid "Yes" 237 237 msgstr "" 238 238 239 #: includes/class-sst-settings.php:2 20240 #: includes/class-sst-settings.php: 262241 #: includes/class-sst-settings.php: 276242 #: includes/class-sst-settings.php: 290243 #: includes/class-sst-settings.php: 359239 #: includes/class-sst-settings.php:278 240 #: includes/class-sst-settings.php:320 241 #: includes/class-sst-settings.php:334 242 #: includes/class-sst-settings.php:348 243 #: includes/class-sst-settings.php:417 244 244 msgid "No" 245 245 msgstr "" 246 246 247 #: includes/class-sst-settings.php:2 23247 #: includes/class-sst-settings.php:281 248 248 msgid "" 249 249 "Set this to \"Yes\" to allow customers to apply or create exemption " … … 251 251 msgstr "" 252 252 253 #: includes/class-sst-settings.php:2 28253 #: includes/class-sst-settings.php:286 254 254 msgid "Company Name" 255 255 msgstr "" 256 256 257 #: includes/class-sst-settings.php:2 31257 #: includes/class-sst-settings.php:289 258 258 msgid "Enter your company name as it should be displayed on exemption certificates." 259 259 msgstr "" 260 260 261 #: includes/class-sst-settings.php:2 39261 #: includes/class-sst-settings.php:297 262 262 msgid "Exempt User Roles" 263 263 msgstr "" 264 264 265 #: includes/class-sst-settings.php: 244265 #: includes/class-sst-settings.php:302 266 266 msgid "" 267 267 "When a user with one of these roles shops on your site, TaxCloud will " … … 270 270 msgstr "" 271 271 272 #: includes/class-sst-settings.php: 252272 #: includes/class-sst-settings.php:310 273 273 msgid "Restrict to Exempt Roles" 274 274 msgstr "" 275 275 276 #: includes/class-sst-settings.php: 255276 #: includes/class-sst-settings.php:313 277 277 msgid "" 278 278 "Set this to \"Yes\" so only customers assigned to an Exempt User Role can " … … 280 280 msgstr "" 281 281 282 #: includes/class-sst-settings.php: 267282 #: includes/class-sst-settings.php:325 283 283 msgid "Display Settings" 284 284 msgstr "" 285 285 286 #: includes/class-sst-settings.php: 269286 #: includes/class-sst-settings.php:327 287 287 msgid "Control how taxes are displayed during checkout." 288 288 msgstr "" 289 289 290 #: includes/class-sst-settings.php: 272290 #: includes/class-sst-settings.php:330 291 291 msgid "Show Zero Tax On Cart Page?" 292 292 msgstr "" 293 293 294 #: includes/class-sst-settings.php: 279294 #: includes/class-sst-settings.php:337 295 295 msgid "" 296 296 "When the sales tax due is zero, should the \"Sales Tax\" line be shown? " … … 298 298 msgstr "" 299 299 300 #: includes/class-sst-settings.php: 287300 #: includes/class-sst-settings.php:345 301 301 msgid "Show Zero Tax on Order Page?" 302 302 msgstr "" 303 303 304 #: includes/class-sst-settings.php: 294304 #: includes/class-sst-settings.php:352 305 305 msgid "" 306 306 "When the sales tax due is zero, should the \"Sales Tax\" line be shown on " … … 308 308 msgstr "" 309 309 310 #: includes/class-sst-settings.php:3 01310 #: includes/class-sst-settings.php:359 311 311 msgid "Advanced Settings" 312 312 msgstr "" 313 313 314 #: includes/class-sst-settings.php:3 03314 #: includes/class-sst-settings.php:361 315 315 msgid "" 316 316 "For advanced users only. Leave these settings untouched if you are not sure " … … 318 318 msgstr "" 319 319 320 #: includes/class-sst-settings.php:3 09320 #: includes/class-sst-settings.php:367 321 321 msgid "Shipping TIC" 322 322 msgstr "" 323 323 324 #: includes/class-sst-settings.php:3 12324 #: includes/class-sst-settings.php:370 325 325 msgid "" 326 326 "11000 - Handling, crating, packing, preparation for mailing or delivery, " … … 328 328 msgstr "" 329 329 330 #: includes/class-sst-settings.php:3 16330 #: includes/class-sst-settings.php:374 331 331 msgid "11010 - Transportation, shipping, postage, and similar charges" 332 332 msgstr "" 333 333 334 #: includes/class-sst-settings.php:3 20334 #: includes/class-sst-settings.php:378 335 335 msgid "11011 - Transportation, shipping, postage, and similar charges by USPS" 336 336 msgstr "" 337 337 338 #: includes/class-sst-settings.php:3 24338 #: includes/class-sst-settings.php:382 339 339 msgid "" 340 340 "11012 - Transportation, shipping, postage, and similar charges with pick-up " … … 342 342 msgstr "" 343 343 344 #: includes/class-sst-settings.php:3 28344 #: includes/class-sst-settings.php:386 345 345 msgid "11098 - Colorado Retail Delivery Fees" 346 346 msgstr "" 347 347 348 #: includes/class-sst-settings.php:3 29348 #: includes/class-sst-settings.php:387 349 349 msgid "" 350 350 "11013 - Transportation, shipping, postage, and similar charges where the " … … 352 352 msgstr "" 353 353 354 #: includes/class-sst-settings.php:3 35354 #: includes/class-sst-settings.php:393 355 355 msgid "" 356 356 "Enter TIC code on <a " … … 359 359 msgstr "" 360 360 361 #: includes/class-sst-settings.php:3 39361 #: includes/class-sst-settings.php:397 362 362 msgid "Select the Taxability Information Code to apply to shipping charges." 363 363 msgstr "" 364 364 365 #: includes/class-sst-settings.php: 345365 #: includes/class-sst-settings.php:403 366 366 msgid "Log Requests" 367 367 msgstr "" 368 368 369 #: includes/class-sst-settings.php: 349369 #: includes/class-sst-settings.php:407 370 370 msgid "" 371 371 "When selected, TaxCloud for WooCommerce will log all requests sent to " … … 373 373 msgstr "" 374 374 375 #: includes/class-sst-settings.php: 356375 #: includes/class-sst-settings.php:414 376 376 msgid "Disable Integration" 377 377 msgstr "" 378 378 379 #: includes/class-sst-settings.php: 363379 #: includes/class-sst-settings.php:421 380 380 msgid "" 381 381 "If enabled, TaxCloud integration will be disabled for both real-time and " … … 383 383 msgstr "" 384 384 385 #: includes/class-sst-settings.php: 370385 #: includes/class-sst-settings.php:428 386 386 msgid "Force Tax Lookup" 387 387 msgstr "" 388 388 389 #: includes/class-sst-settings.php: 374389 #: includes/class-sst-settings.php:432 390 390 msgid "" 391 391 "When selected, TaxCloud for WooCommerce will force a tax lookup for each " … … 393 393 msgstr "" 394 394 395 #: includes/class-sst-settings.php: 382395 #: includes/class-sst-settings.php:440 396 396 msgid "Do Not Split Virtual Products" 397 397 msgstr "" 398 398 399 #: includes/class-sst-settings.php: 386399 #: includes/class-sst-settings.php:444 400 400 msgid "" 401 401 "When checked, virtual products will use the shipping address if available " … … 403 403 msgstr "" 404 404 405 #: includes/class-sst-settings.php: 393405 #: includes/class-sst-settings.php:451 406 406 msgid "Capture Orders in TaxCloud" 407 407 msgstr "" 408 408 409 #: includes/class-sst-settings.php: 397409 #: includes/class-sst-settings.php:455 410 410 msgid "" 411 411 "When enabled, orders are submitted to TaxCloud for reporting and filing. " … … 414 414 msgstr "" 415 415 416 #: includes/class-sst-settings.php:4 04416 #: includes/class-sst-settings.php:462 417 417 msgid "TaxCloud Order Capture Trigger" 418 418 msgstr "" 419 419 420 #: includes/class-sst-settings.php:4 07420 #: includes/class-sst-settings.php:465 421 421 msgid "" 422 422 "Choose when WooCommerce orders should be captured in TaxCloud for reporting " … … 424 424 msgstr "" 425 425 426 #: includes/class-sst-settings.php:4 13426 #: includes/class-sst-settings.php:471 427 427 msgid "Completed order" 428 428 msgstr "" 429 429 430 #: includes/class-sst-settings.php:4 14430 #: includes/class-sst-settings.php:472 431 431 msgid "Processing order (paid)" 432 432 msgstr "" 433 433 434 #: includes/class-sst-settings.php:4 15434 #: includes/class-sst-settings.php:473 435 435 msgid "Both Processing + Completed" 436 436 msgstr "" 437 437 438 #: includes/class-sst-settings.php:4 19438 #: includes/class-sst-settings.php:477 439 439 msgid "Tax Based On" 440 440 msgstr "" 441 441 442 #: includes/class-sst-settings.php:4 22442 #: includes/class-sst-settings.php:480 443 443 msgid "Item Price" 444 444 msgstr "" 445 445 446 #: includes/class-sst-settings.php:4 23446 #: includes/class-sst-settings.php:481 447 447 msgid "Line Subtotal" 448 448 msgstr "" 449 449 450 #: includes/class-sst-settings.php:4 26450 #: includes/class-sst-settings.php:484 451 451 msgid "" 452 452 "\"Item Price\": TaxCloud determines the taxable amount for a line item by " … … 456 456 msgstr "" 457 457 458 #: includes/class-sst-settings.php:4 33458 #: includes/class-sst-settings.php:491 459 459 msgid "Rate Limit Settings" 460 460 msgstr "" 461 461 462 #: includes/class-sst-settings.php:4 38462 #: includes/class-sst-settings.php:496 463 463 msgid "Enable TaxCloud Rate Limiting" 464 464 msgstr "" 465 465 466 #: includes/class-sst-settings.php:4 40466 #: includes/class-sst-settings.php:498 467 467 msgid "Enable rate limiting for TaxCloud tax lookup requests" 468 468 msgstr "" 469 469 470 #: includes/class-sst-settings.php: 442470 #: includes/class-sst-settings.php:500 471 471 msgid "" 472 472 "Limit how many TaxCloud tax lookup requests can be made within a defined " … … 474 474 msgstr "" 475 475 476 #: includes/class-sst-settings.php: 450476 #: includes/class-sst-settings.php:508 477 477 msgid "Number of Requests" 478 478 msgstr "" 479 479 480 #: includes/class-sst-settings.php: 453480 #: includes/class-sst-settings.php:511 481 481 msgid "" 482 482 "Maximum number of TaxCloud tax lookup requests allowed within the " … … 484 484 msgstr "" 485 485 486 #: includes/class-sst-settings.php: 464486 #: includes/class-sst-settings.php:522 487 487 msgid "Apply Rate Limit to" 488 488 msgstr "" 489 489 490 #: includes/class-sst-settings.php: 467490 #: includes/class-sst-settings.php:525 491 491 msgid "Choose how rate limits are applied." 492 492 msgstr "" 493 493 494 #: includes/class-sst-settings.php: 473494 #: includes/class-sst-settings.php:531 495 495 msgid "Customer / Visitor (per user or session)" 496 496 msgstr "" 497 497 498 #: includes/class-sst-settings.php: 474498 #: includes/class-sst-settings.php:532 499 499 msgid "Global (shared across all users)" 500 500 msgstr "" 501 501 502 #: includes/class-sst-settings.php: 479502 #: includes/class-sst-settings.php:537 503 503 msgid "Time Window (Minutes)" 504 504 msgstr "" 505 505 506 #: includes/class-sst-settings.php: 482506 #: includes/class-sst-settings.php:540 507 507 msgid "" 508 508 "Time window (in minutes) for rate limiting. Requests reset after this " … … 510 510 msgstr "" 511 511 512 #: includes/class-sst-settings.php: 493512 #: includes/class-sst-settings.php:551 513 513 msgid "Skip Admin Order Rate Limiting" 514 514 msgstr "" 515 515 516 #: includes/class-sst-settings.php: 495516 #: includes/class-sst-settings.php:553 517 517 msgid "Exempt admin users and backend order calculations from rate limits" 518 518 msgstr "" 519 519 520 #: includes/class-sst-settings.php: 497520 #: includes/class-sst-settings.php:555 521 521 msgid "" 522 522 "When enabled, TaxCloud rate limits will not apply to orders created or " … … 524 524 msgstr "" 525 525 526 #: includes/class-sst-settings.php:5 05526 #: includes/class-sst-settings.php:563 527 527 msgid "Notify Customer When Limited" 528 528 msgstr "" 529 529 530 #: includes/class-sst-settings.php:5 07530 #: includes/class-sst-settings.php:565 531 531 msgid "Display a notice to customers when tax lookup is skipped" 532 532 msgstr "" 533 533 534 #: includes/class-sst-settings.php:5 09534 #: includes/class-sst-settings.php:567 535 535 msgid "" 536 536 "If enabled, customers will see a non-blocking message when TaxCloud tax " … … 538 538 msgstr "" 539 539 540 #: includes/class-sst-settings.php:5 17540 #: includes/class-sst-settings.php:575 541 541 msgid "Remove All Data" 542 542 msgstr "" 543 543 544 #: includes/class-sst-settings.php:5 21544 #: includes/class-sst-settings.php:579 545 545 msgid "" 546 546 "When this feature is enabled, all TaxCloud for WooCommerce options and data " … … 548 548 msgstr "" 549 549 550 #: includes/class-sst-settings.php:5 28550 #: includes/class-sst-settings.php:586 551 551 msgid "Debug Report" 552 552 msgstr "" 553 553 554 #: includes/class-sst-settings.php:5 29554 #: includes/class-sst-settings.php:587 555 555 msgid "Download" 556 556 msgstr "" 557 557 558 #: includes/class-sst-settings.php:5 33558 #: includes/class-sst-settings.php:591 559 559 msgid "" 560 560 "Send a copy of this report to TaxCloud support to help with debugging " -
simple-sales-tax/trunk/readme.txt
r3630538 r3647985 4 4 Requires at least: 4.5.0 5 5 Tested up to: 7.0 6 Stable tag: 8.4.1 36 Stable tag: 8.4.14 7 7 Requires PHP: 7.4 8 8 License: GPLv2 or later -
simple-sales-tax/trunk/simple-sales-tax.php
r3630538 r3647985 8 8 * Author URI: https://taxcloud.com 9 9 * GitHub Plugin URI: https://github.com/bporcelli/simplesalestax 10 * Version: 8.4.1 310 * Version: 8.4.14 11 11 * Text Domain: simple-sales-tax 12 12 * Domain Path: /languages/
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)