Plugin Directory


Ignore:
Timestamp:
11/07/2022 09:15:46 AM (3 years ago)
Author:
cartflowswp
Message:

Update to version 1.2.20 from GitHub

Location:
woo-cart-abandonment-recovery
Files:
12 edited
1 copied

Legend:

Unmodified
Added
Removed
  • woo-cart-abandonment-recovery/tags/1.2.20/changelog.txt

    r2780562 r2813326  
     1Version 1.2.20 - Monday, 7th November 2022
     2- New: Added `woo_ca_session_abandoned_data` filter to extend the session data.
     3
    14Version 1.2.19 - Tuesday, 6th September 2022
    25- New: Added `woo_ca_recovery_email_data` filter for email data before sending the recovery email.
  • woo-cart-abandonment-recovery/tags/1.2.20/classes/class-cartflows-ca-loader.php

    r2780562 r2813326  
    7171
    7272            add_action( 'plugins_loaded', array( $this, 'load_cf_textdomain' ) );
     73
     74            // Let WooCommerce know, Plugin is compatible with HPOS.
     75            add_action( 'before_woocommerce_init', array( $this, 'declare_woo_hpos_compatibility' ) );
    7376        }
    7477
     
    8285            define( 'CARTFLOWS_CA_DIR', plugin_dir_path( CARTFLOWS_CA_FILE ) );
    8386            define( 'CARTFLOWS_CA_URL', plugins_url( '/', CARTFLOWS_CA_FILE ) );
    84             define( 'CARTFLOWS_CA_VER', '1.2.19' );
     87            define( 'CARTFLOWS_CA_VER', '1.2.20' );
    8588
    8689            define( 'CARTFLOWS_CA_SLUG', 'cartflows_ca' );
     
    386389            wp_clear_scheduled_hook( 'cartflows_ca_update_order_status_action' );
    387390        }
     391
     392        /**
     393         *  Declare the woo HPOS compatibility.
     394         */
     395        public function declare_woo_hpos_compatibility() {
     396
     397            if ( class_exists( '\Automattic\WooCommerce\Utilities\FeaturesUtil' ) ) {
     398                \Automattic\WooCommerce\Utilities\FeaturesUtil::declare_compatibility( 'custom_order_tables', CARTFLOWS_CA_FILE, true );
     399            }
     400        }
    388401    }
    389402
  • woo-cart-abandonment-recovery/tags/1.2.20/languages/woo-cart-abandonment-recovery.pot

    r2780562 r2813326  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: WooCommerce Cart Abandonment Recovery 1.2.19\n"
     5"Project-Id-Version: WooCommerce Cart Abandonment Recovery 1.2.20\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/woo-cart-abandonment-recovery\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2022-09-06T07:24:27+00:00\n"
     12"POT-Creation-Date: 2022-11-04T10:24:42+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.5.0\n"
     
    266266
    267267#: classes/class-cartflows-ca-settings.php:327
    268 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:568
     268#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:567
    269269msgid "Discount Type"
    270270msgstr ""
    271271
    272272#: classes/class-cartflows-ca-settings.php:336
    273 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:600
     273#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:599
    274274msgid "Coupon Amount"
    275275msgstr ""
     
    327327
    328328#: classes/class-cartflows-ca-settings.php:620
     329#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:637
     330#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:733
     331msgid "Hour(s)"
     332msgstr ""
     333
     334#: classes/class-cartflows-ca-settings.php:621
    329335#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:638
    330336#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:734
    331 msgid "Hour(s)"
    332 msgstr ""
    333 
    334 #: classes/class-cartflows-ca-settings.php:621
    335 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:639
    336 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:735
    337337msgid "Day(s)"
    338338msgstr ""
     
    484484msgstr ""
    485485
     486#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:132
     487msgid "Admin Firstname"
     488msgstr ""
     489
    486490#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:133
    487 msgid "Admin Firstname"
     491msgid "Admin Company"
    488492msgstr ""
    489493
    490494#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:134
    491 msgid "Admin Company"
     495msgid "Abandoned Product Details Table"
    492496msgstr ""
    493497
    494498#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:135
    495 msgid "Abandoned Product Details Table"
     499msgid "Abandoned Product Names"
    496500msgstr ""
    497501
    498502#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:136
    499 msgid "Abandoned Product Names"
     503msgid "Cart Checkout URL"
    500504msgstr ""
    501505
    502506#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:137
    503 msgid "Cart Checkout URL"
     507msgid "Coupon Code"
    504508msgstr ""
    505509
    506510#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:138
    507 msgid "Coupon Code"
     511msgid "Customer First Name"
    508512msgstr ""
    509513
    510514#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:139
    511 msgid "Customer First Name"
     515msgid "Customer Last Name"
    512516msgstr ""
    513517
    514518#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:140
    515 msgid "Customer Last Name"
     519msgid "Customer Full Name"
    516520msgstr ""
    517521
    518522#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:141
    519 msgid "Customer Full Name"
     523msgid "Cart Abandonment Date"
    520524msgstr ""
    521525
    522526#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:142
    523 msgid "Cart Abandonment Date"
     527msgid "Site URL"
    524528msgstr ""
    525529
    526530#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:143
    527 msgid "Site URL"
    528 msgstr ""
    529 
    530 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:144
    531531msgid "Unsubscribe Link"
    532532msgstr ""
    533533
     534#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:145
     535msgid "Triggering..."
     536msgstr ""
     537
    534538#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:146
    535 msgid "Triggering..."
     539msgid "Trigger Failed."
    536540msgstr ""
    537541
    538542#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:147
    539 msgid "Trigger Failed."
     543msgid "Trigger Success."
    540544msgstr ""
    541545
    542546#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:148
    543 msgid "Trigger Success."
     547msgid "Please verify webhook URL."
    544548msgstr ""
    545549
    546550#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:149
    547 msgid "Please verify webhook URL."
    548 msgstr ""
    549 
    550 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:150
    551551msgid "Webhook URL is required."
    552552msgstr ""
    553553
    554 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:171
     554#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:170
    555555msgid "Something went wrong"
    556556msgstr ""
    557557
    558 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:178
     558#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:177
    559559msgid "Activated"
    560560msgstr ""
    561561
    562 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:181
     562#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:180
    563563msgid "Deactivated"
    564564msgstr ""
    565565
    566 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:242
     566#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:241
    567567msgid "The Email Template has been successfully added."
    568568msgstr ""
    569569
    570 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:252
     570#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:251
    571571msgid "The Email Template has been cloned successfully."
    572572msgstr ""
    573573
    574 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:262
     574#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:261
    575575msgid "The Email Template has been successfully deleted."
    576576msgstr ""
    577577
    578 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:271
     578#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:270
    579579msgid "The Email Template has been successfully updated."
    580580msgstr ""
    581581
    582 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:281
     582#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:280
    583583msgid "Default Email Templates has been restored successfully."
    584584msgstr ""
    585585
    586 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:448
     586#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:447
    587587msgid "Activate Template now?"
    588588msgstr ""
    589589
    590 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:468
     590#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:467
    591591msgid "Template Name:"
    592592msgstr ""
    593593
    594 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:483
     594#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:482
    595595msgid "Email Subject:"
    596596msgstr ""
    597597
    598 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:498
     598#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:497
    599599msgid "Email Body:"
    600600msgstr ""
    601601
    602 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:527
     602#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:526
    603603msgid "Use WooCommerce email style"
    604604msgstr ""
    605605
    606 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:540
     606#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:539
    607607msgid "Email will be sent in WooCommerce email format. Also the sender name and sender email address will be replaced by the Woocommerce Email sender options."
    608608msgstr ""
    609609
    610 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:548
     610#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:547
    611611msgid "Create Coupon"
    612612msgstr ""
    613613
    614 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:561
     614#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:560
    615615msgid "Allows you to send new coupon only for this template."
    616616msgstr ""
    617617
    618 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:618
     618#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:617
    619619msgid "Coupon expiry date"
    620620msgstr ""
    621621
    622 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:648
     622#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:647
    623623msgid "Enter zero (0) to restrict coupon from expiring"
    624624msgstr ""
    625625
    626 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:654
     626#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:653
    627627msgid "Free Shipping"
    628628msgstr ""
    629629
    630 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:667
     630#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:666
    631631msgid "Allows you to grant free shipping. A free shipping method must be enabled in your shipping zone and be set to require \"a valid free shipping coupon\". "
    632632msgstr ""
    633633
    634 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:674
     634#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:673
    635635msgid "Individual use only"
    636636msgstr ""
    637637
    638 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:688
     638#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:687
    639639msgid "Check this box if the coupon cannot be used in conjunction with other coupons."
    640640msgstr ""
    641641
    642 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:695
     642#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:694
    643643msgid "Auto Apply Coupon"
    644644msgstr ""
    645645
    646 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:709
     646#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:708
    647647msgid " Automatically add the coupon to the cart at the checkout."
    648648msgstr ""
    649649
    650 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:715
     650#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:714
    651651msgid "Send This Email"
    652652msgstr ""
    653653
    654 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:733
     654#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:732
    655655msgid "Minute(s)"
    656656msgstr ""
    657657
    658 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:748
     658#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:747
    659659msgid "after cart is abandoned."
    660660msgstr ""
    661661
    662 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:758
     662#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:757
    663663msgid "Send Test Email To:"
    664664msgstr ""
    665665
    666 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:762
     666#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:761
    667667msgid "Send a test email"
    668668msgstr ""
    669669
    670 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:775
     670#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:774
    671671msgid "Save Changes"
    672672msgstr ""
    673673
    674 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:777
     674#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:776
    675675msgid "Update Changes"
    676676msgstr ""
    677677
    678 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:1086
     678#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:1085
    679679msgid "Create New Template"
    680680msgstr ""
    681681
    682 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:1089
     682#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:1088
    683683msgid " Restore Default Templates"
    684684msgstr ""
     
    720720
    721721#: modules/cart-abandonment/classes/class-cartflows-ca-tracking.php:215
    722 #: modules/cart-abandonment/classes/class-cartflows-ca-tracking.php:831
     722#: modules/cart-abandonment/classes/class-cartflows-ca-tracking.php:834
    723723msgid "This order was abandoned & subsequently recovered."
    724724msgstr ""
     
    742742msgstr ""
    743743
    744 #: modules/cart-abandonment/classes/class-cartflows-ca-tracking.php:1008
     744#: modules/cart-abandonment/classes/class-cartflows-ca-tracking.php:1011
    745745msgid "Do you really want to delete the used and expired coupons created by Cart Abandonment Plugin?"
    746746msgstr ""
    747747
    748 #: modules/cart-abandonment/classes/class-cartflows-ca-tracking.php:1009
     748#: modules/cart-abandonment/classes/class-cartflows-ca-tracking.php:1012
    749749msgid "Do you really want to export orders?"
    750750msgstr ""
    751751
    752 #: modules/cart-abandonment/classes/class-cartflows-ca-tracking.php:1013
     752#: modules/cart-abandonment/classes/class-cartflows-ca-tracking.php:1016
    753753msgid "No such order is found."
    754754msgstr ""
  • woo-cart-abandonment-recovery/tags/1.2.20/modules/cart-abandonment/classes/class-cartflows-ca-tracking.php

    r2726520 r2813326  
    778778            );
    779779
    780             $checkout_details = array(
    781                 'email'         => $post_data['wcf_email'],
    782                 'cart_contents' => serialize( $products ),
    783                 'cart_total'    => sanitize_text_field( $cart_total ),
    784                 'time'          => sanitize_text_field( $current_time ),
    785                 'other_fields'  => serialize( $other_fields ),
    786                 'checkout_id'   => $post_data['wcf_post_id'],
     780            $checkout_details = apply_filters(
     781                'woo_ca_session_abandoned_data',
     782                array(
     783                    'email'         => $post_data['wcf_email'],
     784                    'cart_contents' => serialize( $products ),
     785                    'cart_total'    => sanitize_text_field( $cart_total ),
     786                    'time'          => sanitize_text_field( $current_time ),
     787                    'other_fields'  => serialize( $other_fields ),
     788                    'checkout_id'   => $post_data['wcf_post_id'],
     789                )
    787790            );
    788791        }
  • woo-cart-abandonment-recovery/tags/1.2.20/readme.txt

    r2780562 r2813326  
    33Tags: woocommerce, cart abandonment, cart recovery
    44Requires at least: 5.4
    5 Tested up to: 6.0
    6 Stable tag: 1.2.19
     5Tested up to: 6.1
     6Stable tag: 1.2.20
    77Requires PHP: 5.6
    88License: GPLv2 or later
     
    128128
    129129== Changelog ==
     130
     131= Version 1.2.20 - Monday, 7th November 2022 =
     132* New: Added `woo_ca_session_abandoned_data` filter to extend the session data.
    130133
    131134= Version 1.2.19 - Tuesday, 6th September 2022 =
  • woo-cart-abandonment-recovery/tags/1.2.20/woo-cart-abandonment-recovery.php

    r2780562 r2813326  
    44 * Plugin URI: https://cartflows.com/
    55 * Description: Recover your lost revenue. Capture email address of users on the checkout page and send follow up emails if they don't complete the purchase.
    6  * Version: 1.2.19
     6 * Version: 1.2.20
    77 * Author: CartFlows Inc
    88 * Author URI: https://cartflows.com/
    99 * Text Domain: woo-cart-abandonment-recovery
    1010 * WC requires at least: 3.0
    11  * WC tested up to: 6.8.2
     11 * WC tested up to: 7.1.0
    1212 *
    1313 * @package Woocommerce-Cart-Abandonment-Recovery
  • woo-cart-abandonment-recovery/trunk/changelog.txt

    r2780562 r2813326  
     1Version 1.2.20 - Monday, 7th November 2022
     2- New: Added `woo_ca_session_abandoned_data` filter to extend the session data.
     3
    14Version 1.2.19 - Tuesday, 6th September 2022
    25- New: Added `woo_ca_recovery_email_data` filter for email data before sending the recovery email.
  • woo-cart-abandonment-recovery/trunk/classes/class-cartflows-ca-loader.php

    r2780562 r2813326  
    7171
    7272            add_action( 'plugins_loaded', array( $this, 'load_cf_textdomain' ) );
     73
     74            // Let WooCommerce know, Plugin is compatible with HPOS.
     75            add_action( 'before_woocommerce_init', array( $this, 'declare_woo_hpos_compatibility' ) );
    7376        }
    7477
     
    8285            define( 'CARTFLOWS_CA_DIR', plugin_dir_path( CARTFLOWS_CA_FILE ) );
    8386            define( 'CARTFLOWS_CA_URL', plugins_url( '/', CARTFLOWS_CA_FILE ) );
    84             define( 'CARTFLOWS_CA_VER', '1.2.19' );
     87            define( 'CARTFLOWS_CA_VER', '1.2.20' );
    8588
    8689            define( 'CARTFLOWS_CA_SLUG', 'cartflows_ca' );
     
    386389            wp_clear_scheduled_hook( 'cartflows_ca_update_order_status_action' );
    387390        }
     391
     392        /**
     393         *  Declare the woo HPOS compatibility.
     394         */
     395        public function declare_woo_hpos_compatibility() {
     396
     397            if ( class_exists( '\Automattic\WooCommerce\Utilities\FeaturesUtil' ) ) {
     398                \Automattic\WooCommerce\Utilities\FeaturesUtil::declare_compatibility( 'custom_order_tables', CARTFLOWS_CA_FILE, true );
     399            }
     400        }
    388401    }
    389402
  • woo-cart-abandonment-recovery/trunk/languages/woo-cart-abandonment-recovery.pot

    r2780562 r2813326  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: WooCommerce Cart Abandonment Recovery 1.2.19\n"
     5"Project-Id-Version: WooCommerce Cart Abandonment Recovery 1.2.20\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/woo-cart-abandonment-recovery\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2022-09-06T07:24:27+00:00\n"
     12"POT-Creation-Date: 2022-11-04T10:24:42+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.5.0\n"
     
    266266
    267267#: classes/class-cartflows-ca-settings.php:327
    268 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:568
     268#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:567
    269269msgid "Discount Type"
    270270msgstr ""
    271271
    272272#: classes/class-cartflows-ca-settings.php:336
    273 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:600
     273#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:599
    274274msgid "Coupon Amount"
    275275msgstr ""
     
    327327
    328328#: classes/class-cartflows-ca-settings.php:620
     329#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:637
     330#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:733
     331msgid "Hour(s)"
     332msgstr ""
     333
     334#: classes/class-cartflows-ca-settings.php:621
    329335#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:638
    330336#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:734
    331 msgid "Hour(s)"
    332 msgstr ""
    333 
    334 #: classes/class-cartflows-ca-settings.php:621
    335 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:639
    336 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:735
    337337msgid "Day(s)"
    338338msgstr ""
     
    484484msgstr ""
    485485
     486#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:132
     487msgid "Admin Firstname"
     488msgstr ""
     489
    486490#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:133
    487 msgid "Admin Firstname"
     491msgid "Admin Company"
    488492msgstr ""
    489493
    490494#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:134
    491 msgid "Admin Company"
     495msgid "Abandoned Product Details Table"
    492496msgstr ""
    493497
    494498#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:135
    495 msgid "Abandoned Product Details Table"
     499msgid "Abandoned Product Names"
    496500msgstr ""
    497501
    498502#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:136
    499 msgid "Abandoned Product Names"
     503msgid "Cart Checkout URL"
    500504msgstr ""
    501505
    502506#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:137
    503 msgid "Cart Checkout URL"
     507msgid "Coupon Code"
    504508msgstr ""
    505509
    506510#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:138
    507 msgid "Coupon Code"
     511msgid "Customer First Name"
    508512msgstr ""
    509513
    510514#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:139
    511 msgid "Customer First Name"
     515msgid "Customer Last Name"
    512516msgstr ""
    513517
    514518#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:140
    515 msgid "Customer Last Name"
     519msgid "Customer Full Name"
    516520msgstr ""
    517521
    518522#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:141
    519 msgid "Customer Full Name"
     523msgid "Cart Abandonment Date"
    520524msgstr ""
    521525
    522526#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:142
    523 msgid "Cart Abandonment Date"
     527msgid "Site URL"
    524528msgstr ""
    525529
    526530#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:143
    527 msgid "Site URL"
    528 msgstr ""
    529 
    530 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:144
    531531msgid "Unsubscribe Link"
    532532msgstr ""
    533533
     534#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:145
     535msgid "Triggering..."
     536msgstr ""
     537
    534538#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:146
    535 msgid "Triggering..."
     539msgid "Trigger Failed."
    536540msgstr ""
    537541
    538542#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:147
    539 msgid "Trigger Failed."
     543msgid "Trigger Success."
    540544msgstr ""
    541545
    542546#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:148
    543 msgid "Trigger Success."
     547msgid "Please verify webhook URL."
    544548msgstr ""
    545549
    546550#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:149
    547 msgid "Please verify webhook URL."
    548 msgstr ""
    549 
    550 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:150
    551551msgid "Webhook URL is required."
    552552msgstr ""
    553553
    554 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:171
     554#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:170
    555555msgid "Something went wrong"
    556556msgstr ""
    557557
    558 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:178
     558#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:177
    559559msgid "Activated"
    560560msgstr ""
    561561
    562 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:181
     562#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:180
    563563msgid "Deactivated"
    564564msgstr ""
    565565
    566 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:242
     566#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:241
    567567msgid "The Email Template has been successfully added."
    568568msgstr ""
    569569
    570 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:252
     570#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:251
    571571msgid "The Email Template has been cloned successfully."
    572572msgstr ""
    573573
    574 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:262
     574#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:261
    575575msgid "The Email Template has been successfully deleted."
    576576msgstr ""
    577577
    578 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:271
     578#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:270
    579579msgid "The Email Template has been successfully updated."
    580580msgstr ""
    581581
    582 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:281
     582#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:280
    583583msgid "Default Email Templates has been restored successfully."
    584584msgstr ""
    585585
    586 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:448
     586#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:447
    587587msgid "Activate Template now?"
    588588msgstr ""
    589589
    590 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:468
     590#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:467
    591591msgid "Template Name:"
    592592msgstr ""
    593593
    594 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:483
     594#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:482
    595595msgid "Email Subject:"
    596596msgstr ""
    597597
    598 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:498
     598#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:497
    599599msgid "Email Body:"
    600600msgstr ""
    601601
    602 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:527
     602#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:526
    603603msgid "Use WooCommerce email style"
    604604msgstr ""
    605605
    606 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:540
     606#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:539
    607607msgid "Email will be sent in WooCommerce email format. Also the sender name and sender email address will be replaced by the Woocommerce Email sender options."
    608608msgstr ""
    609609
    610 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:548
     610#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:547
    611611msgid "Create Coupon"
    612612msgstr ""
    613613
    614 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:561
     614#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:560
    615615msgid "Allows you to send new coupon only for this template."
    616616msgstr ""
    617617
    618 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:618
     618#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:617
    619619msgid "Coupon expiry date"
    620620msgstr ""
    621621
    622 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:648
     622#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:647
    623623msgid "Enter zero (0) to restrict coupon from expiring"
    624624msgstr ""
    625625
    626 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:654
     626#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:653
    627627msgid "Free Shipping"
    628628msgstr ""
    629629
    630 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:667
     630#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:666
    631631msgid "Allows you to grant free shipping. A free shipping method must be enabled in your shipping zone and be set to require \"a valid free shipping coupon\". "
    632632msgstr ""
    633633
    634 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:674
     634#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:673
    635635msgid "Individual use only"
    636636msgstr ""
    637637
    638 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:688
     638#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:687
    639639msgid "Check this box if the coupon cannot be used in conjunction with other coupons."
    640640msgstr ""
    641641
    642 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:695
     642#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:694
    643643msgid "Auto Apply Coupon"
    644644msgstr ""
    645645
    646 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:709
     646#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:708
    647647msgid " Automatically add the coupon to the cart at the checkout."
    648648msgstr ""
    649649
    650 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:715
     650#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:714
    651651msgid "Send This Email"
    652652msgstr ""
    653653
    654 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:733
     654#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:732
    655655msgid "Minute(s)"
    656656msgstr ""
    657657
    658 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:748
     658#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:747
    659659msgid "after cart is abandoned."
    660660msgstr ""
    661661
    662 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:758
     662#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:757
    663663msgid "Send Test Email To:"
    664664msgstr ""
    665665
    666 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:762
     666#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:761
    667667msgid "Send a test email"
    668668msgstr ""
    669669
    670 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:775
     670#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:774
    671671msgid "Save Changes"
    672672msgstr ""
    673673
    674 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:777
     674#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:776
    675675msgid "Update Changes"
    676676msgstr ""
    677677
    678 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:1086
     678#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:1085
    679679msgid "Create New Template"
    680680msgstr ""
    681681
    682 #: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:1089
     682#: modules/cart-abandonment/classes/class-cartflows-ca-email-templates.php:1088
    683683msgid " Restore Default Templates"
    684684msgstr ""
     
    720720
    721721#: modules/cart-abandonment/classes/class-cartflows-ca-tracking.php:215
    722 #: modules/cart-abandonment/classes/class-cartflows-ca-tracking.php:831
     722#: modules/cart-abandonment/classes/class-cartflows-ca-tracking.php:834
    723723msgid "This order was abandoned & subsequently recovered."
    724724msgstr ""
     
    742742msgstr ""
    743743
    744 #: modules/cart-abandonment/classes/class-cartflows-ca-tracking.php:1008
     744#: modules/cart-abandonment/classes/class-cartflows-ca-tracking.php:1011
    745745msgid "Do you really want to delete the used and expired coupons created by Cart Abandonment Plugin?"
    746746msgstr ""
    747747
    748 #: modules/cart-abandonment/classes/class-cartflows-ca-tracking.php:1009
     748#: modules/cart-abandonment/classes/class-cartflows-ca-tracking.php:1012
    749749msgid "Do you really want to export orders?"
    750750msgstr ""
    751751
    752 #: modules/cart-abandonment/classes/class-cartflows-ca-tracking.php:1013
     752#: modules/cart-abandonment/classes/class-cartflows-ca-tracking.php:1016
    753753msgid "No such order is found."
    754754msgstr ""
  • woo-cart-abandonment-recovery/trunk/modules/cart-abandonment/classes/class-cartflows-ca-tracking.php

    r2726520 r2813326  
    778778            );
    779779
    780             $checkout_details = array(
    781                 'email'         => $post_data['wcf_email'],
    782                 'cart_contents' => serialize( $products ),
    783                 'cart_total'    => sanitize_text_field( $cart_total ),
    784                 'time'          => sanitize_text_field( $current_time ),
    785                 'other_fields'  => serialize( $other_fields ),
    786                 'checkout_id'   => $post_data['wcf_post_id'],
     780            $checkout_details = apply_filters(
     781                'woo_ca_session_abandoned_data',
     782                array(
     783                    'email'         => $post_data['wcf_email'],
     784                    'cart_contents' => serialize( $products ),
     785                    'cart_total'    => sanitize_text_field( $cart_total ),
     786                    'time'          => sanitize_text_field( $current_time ),
     787                    'other_fields'  => serialize( $other_fields ),
     788                    'checkout_id'   => $post_data['wcf_post_id'],
     789                )
    787790            );
    788791        }
  • woo-cart-abandonment-recovery/trunk/readme.txt

    r2780562 r2813326  
    33Tags: woocommerce, cart abandonment, cart recovery
    44Requires at least: 5.4
    5 Tested up to: 6.0
    6 Stable tag: 1.2.19
     5Tested up to: 6.1
     6Stable tag: 1.2.20
    77Requires PHP: 5.6
    88License: GPLv2 or later
     
    128128
    129129== Changelog ==
     130
     131= Version 1.2.20 - Monday, 7th November 2022 =
     132* New: Added `woo_ca_session_abandoned_data` filter to extend the session data.
    130133
    131134= Version 1.2.19 - Tuesday, 6th September 2022 =
  • woo-cart-abandonment-recovery/trunk/woo-cart-abandonment-recovery.php

    r2780562 r2813326  
    44 * Plugin URI: https://cartflows.com/
    55 * Description: Recover your lost revenue. Capture email address of users on the checkout page and send follow up emails if they don't complete the purchase.
    6  * Version: 1.2.19
     6 * Version: 1.2.20
    77 * Author: CartFlows Inc
    88 * Author URI: https://cartflows.com/
    99 * Text Domain: woo-cart-abandonment-recovery
    1010 * WC requires at least: 3.0
    11  * WC tested up to: 6.8.2
     11 * WC tested up to: 7.1.0
    1212 *
    1313 * @package Woocommerce-Cart-Abandonment-Recovery
Note: See TracChangeset for help on using the changeset viewer.