• Resolved pandwphotography

    (@pandwphotography)


    There is a “Pickup Instructions” heading under “Ready for pickup order status email”, but no where to input pickup instructions as it shows you can on your screenshot 3 under “Screenshots”

    Under “General Settings” it will not save when I delete the text under “Additional content on processing email in case of local pickup orders.” I do not want that in there as it sends to customers and would like it blank.

    When I change the Subject line in the emails, it changes the email heading line in the preview. Not sure that it’s just for the preview, or if it actually sends the email that way.

Viewing 14 replies - 1 through 14 (of 14 total)
  • Thread Starter pandwphotography

    (@pandwphotography)

    Would love an option for a 12-hour format under “Location” instead of only a 24-hour format.

    Thread Starter pandwphotography

    (@pandwphotography)

    Caused a critical website error when switching an order from “Pending” to “Ready For Pickup” again this morning, even after the last update.

    Plugin Author Zorem

    (@zorem)

    Hi @pandwphotography

    There is a “Pickup Instructions” heading under “Ready for pickup order status email”, but no where to input pickup instructions as it shows you can on your screenshot 3 under “Screenshots”

    You can set the pickup instructions in the location settings

    Under “General Settings” it will not save when I delete the text under “Additional content on processing email in case of local pickup orders.” I do not want that in there as it sends to customers and would like it blank.
    Will be fixed for next version.

    When I change the Subject line in the emails, it changes the email heading line in the preview. Not sure that it’s just for the preview, or if it actually sends the email that way.
    Will be fixed for next version.

    Caused a critical website error when switching an order from “Pending” to “Ready For Pickup” again this morning, even after the last update.
    I can’t replicate any error that the plugin creates, if you get a fatal error it means you get email from WP – can you create Screenshot of this email and share with us?|

    Would love an option for a 12-hour format under “Location” instead of only a 24-hour format.
    Yes, we can, we just prefer to wait with new features until we make sure you are happy with the plugin

    Thanks.

    Thread Starter pandwphotography

    (@pandwphotography)

    I have a screenshot of the most recent fatal error associated with the app. Cannot attach an image, so here is the summery:

    Error Details
    =============
    An error of type E_ERROR was caused in line 83 of the file /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/include/views/wclp_location_details_email.php. Error message: Uncaught Error: Call to undefined function array_key_first() in /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/include/views/wclp_location_details_email.php:83
    Stack trace:
    #0 /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/include/wc-local-pickup-admin.php(343): require_once()
    #1 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(287): WC_Local_Pickup_admin->add_location_address_detail_emails(Object(Automattic\WooCommerce\Admin\Overrides\Order), false, false, Object(WC_Email_Customer_Ready_Pickup_Order))
    #2 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)
    #3 /wordpress/core/5.4.1/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
    #4 /srv/htdocs/wp-content/plugins/woocommerce/templates/emails/email-order-details.php(22): do_action(‘woocommerce_ema…’, Object(Automattic\WooCommerce\Admin\Overrides\Order), false, false, Object(WC_Email_Customer_Ready_Pickup_Order))
    #5 /srv/htdocs/wp-content/plugins/woocommerce/includes/wc-core-functions.php(251): include(‘/srv/htdocs/wp-…’)
    #6 /srv/htdocs/wp-content/plugins/woocommerce/includes/class-wc-emails.php(419): wc_get_template(’emails/email-or…’, Array)
    #7 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(287): WC_Emails->order_details(Object(Automattic\WooCommerce\Admin\Overrides\Order), false, false, Object(WC_Email_Customer_Ready_Pickup_Order))
    #8 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)
    #9 /wordpress/core/5.4.1/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
    #10 /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/templates/emails/ready-pickup-order.php(34): do_action(‘woocommerce_ema…’, Object(Automattic\WooCommerce\Admin\Overrides\Order), false, false, Object(WC_Email_Customer_Ready_Pickup_Order))
    #11 /srv/htdocs/wp-content/plugins/woocommerce/includes/wc-core-functions.php(251): include(‘/srv/htdocs/wp-…’)
    #12 /srv/htdocs/wp-content/plugins/woocommerce/includes/wc-core-functions.php(270): wc_get_template(’emails/ready-pi…’, Array, ‘woocommerce-loc…’, ‘/srv/htdocs/wp-…’)
    #13 /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/include/emails/ready-pickup-order.php(130): wc_get_template_html(’emails/ready-pi…’, Array, ‘woocommerce-loc…’, ‘/srv/htdocs/wp-…’)
    #14 /srv/htdocs/wp-content/plugins/woocommerce/includes/emails/class-wc-email.php(540): WC_Email_Customer_Ready_Pickup_Order->get_content_html()
    #15 /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/include/emails/ready-pickup-order.php(70): WC_Email->get_content()
    #16 /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/include/wc-local-pickup-admin.php(278): WC_Email_Customer_Ready_Pickup_Order->trigger(1066604, Object(Automattic\WooCommerce\Admin\Overrides\Order))
    #17 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(287): WC_Local_Pickup_admin->email_trigger_ready_pickup(1066604, Object(Automattic\WooCommerce\Admin\Overrides\Order))
    #18 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(”, Array)
    #19 /wordpress/core/5.4.1/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
    #20 /srv/htdocs/wp-content/plugins/woocommerce/includes/class-wc-order.php(363): do_action(‘woocommerce_ord…’, 1066604, Object(Automattic\WooCommerce\Admin\Overrides\Order))
    #21 /srv/htdocs/wp-content/plugins/woocommerce/includes/class-wc-order.php(221): WC_Order->status_transition()
    #22 /srv/htdocs/wp-content/plugins/woocommerce/includes/admin/meta-boxes/class-wc-meta-box-order-data.php(622): WC_Order->save()
    #23 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(287): WC_Meta_Box_Order_Data::save(1066604, Object(WP_Post))
    #24 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)
    #25 /wordpress/core/5.4.1/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
    #26 /srv/htdocs/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-meta-boxes.php(220): do_action(‘woocommerce_pro…’, 1066604, Object(WP_Post))
    #27 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(289): WC_Admin_Meta_Boxes->save_meta_boxes(1066604, Object(WP_Post))
    #28 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)
    #29 /wordpress/core/5.4.1/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
    #30 /wordpress/core/5.4.1/wp-includes/post.php(4153): do_action(‘save_post’, 1066604, Object(WP_Post), true)
    #31 /wordpress/core/5.4.1/wp-includes/post.php(4244): wp_insert_post(Array, false)
    #32 /wordpress/core/5.4.1/wp-admin/includes/post.php(409): wp_update_post(Array)
    #33 /wordpress/core/5.4.1/wp-admin/post.php(227): edit_post()
    #34 {main}
    thrown

    Thread Starter pandwphotography

    (@pandwphotography)

    RE:
    There is a “Pickup Instructions” heading under “Ready for pickup order status email”, but no where to input pickup instructions as it shows you can on your screenshot 3 under “Screenshots”
    You can set the pickup instructions in the location settings

    The pickup instructions in the locations settings doesn’t send to the customer. It sends no delivery instructions.

    Plugin Author Zorem

    (@zorem)

    Hi @pandwphotography), we just released a new version of the plugin with all the fixes, we can’t replicate the fatal error you are setting, it works fine with no errors.
    Please check and let me know if you get any issues.

    Thread Starter pandwphotography

    (@pandwphotography)

    Still getting critical error when saving as “Ready for Pickup”

    Plugin Author Zorem

    (@zorem)

    which error? can you send me the error details?

    Thread Starter pandwphotography

    (@pandwphotography)

    Same As Before

    Error Details
    =============
    An error of type E_ERROR was caused in line 83 of the file /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/include/views/wclp_location_details_email.php. Error message: Uncaught Error: Call to undefined function array_key_first() in /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/include/views/wclp_location_details_email.php:83
    Stack trace:
    #0 /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/include/wc-local-pickup-admin.php(346): require_once()
    #1 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(287): WC_Local_Pickup_admin->add_location_address_detail_emails(Object(Automattic\WooCommerce\Admin\Overrides\Order), false, false, Object(WC_Email_Customer_Ready_Pickup_Order))
    #2 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)
    #3 /wordpress/core/5.4.1/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
    #4 /srv/htdocs/wp-content/plugins/woocommerce/templates/emails/email-order-details.php(22): do_action(‘woocommerce_ema…’, Object(Automattic\WooCommerce\Admin\Overrides\Order), false, false, Object(WC_Email_Customer_Ready_Pickup_Order))
    #5 /srv/htdocs/wp-content/plugins/woocommerce/includes/wc-core-functions.php(251): include(‘/srv/htdocs/wp-…’)
    #6 /srv/htdocs/wp-content/plugins/woocommerce/includes/class-wc-emails.php(419): wc_get_template(’emails/email-or…’, Array)
    #7 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(287): WC_Emails->order_details(Object(Automattic\WooCommerce\Admin\Overrides\Order), false, false, Object(WC_Email_Customer_Ready_Pickup_Order))
    #8 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)
    #9 /wordpress/core/5.4.1/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
    #10 /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/templates/emails/ready-pickup-order.php(34): do_action(‘woocommerce_ema…’, Object(Automattic\WooCommerce\Admin\Overrides\Order), false, false, Object(WC_Email_Customer_Ready_Pickup_Order))
    #11 /srv/htdocs/wp-content/plugins/woocommerce/includes/wc-core-functions.php(251): include(‘/srv/htdocs/wp-…’)
    #12 /srv/htdocs/wp-content/plugins/woocommerce/includes/wc-core-functions.php(270): wc_get_template(’emails/ready-pi…’, Array, ‘woocommerce-loc…’, ‘/srv/htdocs/wp-…’)
    #13 /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/include/emails/ready-pickup-order.php(130): wc_get_template_html(’emails/ready-pi…’, Array, ‘woocommerce-loc…’, ‘/srv/htdocs/wp-…’)
    #14 /srv/htdocs/wp-content/plugins/woocommerce/includes/emails/class-wc-email.php(540): WC_Email_Customer_Ready_Pickup_Order->get_content_html()
    #15 /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/include/emails/ready-pickup-order.php(70): WC_Email->get_content()
    #16 /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/include/wc-local-pickup-admin.php(281): WC_Email_Customer_Ready_Pickup_Order->trigger(1066116, Object(Automattic\WooCommerce\Admin\Overrides\Order))
    #17 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(287): WC_Local_Pickup_admin->email_trigger_ready_pickup(1066116, Object(Automattic\WooCommerce\Admin\Overrides\Order))
    #18 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(”, Array)
    #19 /wordpress/core/5.4.1/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
    #20 /srv/htdocs/wp-content/plugins/woocommerce/includes/class-wc-order.php(363): do_action(‘woocommerce_ord…’, 1066116, Object(Automattic\WooCommerce\Admin\Overrides\Order))
    #21 /srv/htdocs/wp-content/plugins/woocommerce/includes/class-wc-order.php(221): WC_Order->status_transition()
    #22 /srv/htdocs/wp-content/plugins/woocommerce/includes/admin/meta-boxes/class-wc-meta-box-order-data.php(622): WC_Order->save()
    #23 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(287): WC_Meta_Box_Order_Data::save(1066116, Object(WP_Post))
    #24 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)
    #25 /wordpress/core/5.4.1/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
    #26 /srv/htdocs/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-meta-boxes.php(220): do_action(‘woocommerce_pro…’, 1066116, Object(WP_Post))
    #27 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(289): WC_Admin_Meta_Boxes->save_meta_boxes(1066116, Object(WP_Post))
    #28 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)
    #29 /wordpress/core/5.4.1/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
    #30 /wordpress/core/5.4.1/wp-includes/post.php(4153): do_action(‘save_post’, 1066116, Object(WP_Post), true)
    #31 /wordpress/core/5.4.1/wp-includes/post.php(4244): wp_insert_post(Array, false)
    #32 /wordpress/core/5.4.1/wp-admin/includes/post.php(409): wp_update_post(Array)
    #33 /wordpress/core/5.4.1/wp-admin/post.php(227): edit_post()
    #34 {main}
    thrown

    Plugin Author Zorem

    (@zorem)

    which PHP version you use on your server?

    Thread Starter pandwphotography

    (@pandwphotography)

    The newest version: 5.3.3.

    Plugin Author Zorem

    (@zorem)

    5.3.3 is an old PHP version.
    We will check this function in 7.0 and or later, keep in mind that our plugin requires minimum of 7.0 or later (the same as WooCommerce) and it will work best with 7.3

    • This reply was modified 4 years, 10 months ago by Zorem.
    Thread Starter pandwphotography

    (@pandwphotography)

    I’ll look into php 7, I have automatic updates on, and it just updated to 5.3.3, so I assumed it was the newest. The plugin *does* say “Compatible with your version of WordPress” so really, it should say that it hasn’t been tested with my version on WordPress, right?

    Plugin Author Zorem

    (@zorem)

    Hi @pandwphotography,

    We just released the latest version of the plugin and fixed this error – Uncaught Error: Call to undefined function array_key_first().

    Thanks,

Viewing 14 replies - 1 through 14 (of 14 total)
  • The topic ‘Cannot save some info, no place for pickup instructions’ is closed to new replies.