plugin updates

This commit is contained in:
Tony Volpe
2024-06-17 14:48:11 -04:00
parent ecc5fbf831
commit 3751a5a1a6
1318 changed files with 91130 additions and 52250 deletions

View File

@@ -614,19 +614,7 @@ class Hubwoo_Admin {
}
</style>
<div class="notice notice-success hubwoo-review-notice-wrapper">
<div class="hubwoo-ocs-options hubwoo-pl-notice">
<p>
<strong><?php echo esc_html__( 'Liked our HubSpot WooCommerce Integration? Tell us what you loved in it.', 'makewebbetter-hubspot-for-woocommerce' ); ?></strong>
</p>
<div class="hubwoo-wrapper-notice">
<a target="_blank" href="https://wordpress.org/plugins/makewebbetter-hubspot-for-woocommerce/#reviews" class="hubwoo-btn--notific hubwoo-hide-rev-notice"><?php esc_html_e( 'Review Us.', 'makewebbetter-hubspot-for-woocommerce' ); ?></a>
<a class="hubwoo-close-size hubwoo-hide-rev-notice" href="#">Dismiss</a>
</div>
</div>
</div>
<?php
<?php
}
if ( 'yes' != get_option( 'hubwoo_connection_complete', 'no' ) ) {
?>
@@ -717,19 +705,23 @@ class Hubwoo_Admin {
}
</style>
<div class="notice notice-success hubwoo-hpos-notice-wrapper">
<div class="hubwoo-ocs-options hubwoo-pl-notice">
<p>
<strong><?php echo esc_html__( 'Activate our HPOS addon for seamless compatibility between HubSpot WooCommerce integration and HPOS functionality.', 'makewebbetter-hubspot-for-woocommerce' ); ?></strong>
</p>
<div class="hubwoo-wrapper-notice">
<a target="_blank" href="https://makewebbetter.com/product/hubspot-woocommerce-hpos-compatibility/?utm_source=MWB-HubspotFree-backend&utm_medium=MWB-backend&utm_campaign=backend" class="hubwoo-btn--notific"><?php esc_html_e( 'Buy Now', 'makewebbetter-hubspot-for-woocommerce' ); ?></a>
<a class="hubwoo-close-size hubwoo-hide-hpos-notice fa fa-times"></a>
</div>
</div>
</div>
<?php
if( 'yes' == get_option('woocommerce_custom_orders_table_enabled', 'no') ) {
?>
hello
<div class="notice notice-warning hubwoo-hpos-notice-wrapper">
<div class="hubwoo-ocs-options hubwoo-pl-notice">
<p>
<strong><?php echo esc_html__( "We noticed you're using WooCommerce HPOS. To ensure compatibility with the HubSpot WooCommerce plugin, please install the HPOS Addon.", 'makewebbetter-hubspot-for-woocommerce' ); ?></strong>
</p>
<div class="hubwoo-wrapper-notice">
<a target="_blank" href="https://makewebbetter.com/product/hubspot-woocommerce-hpos-compatibility/?utm_source=MWB-HubspotFree-backend&utm_medium=MWB-backend&utm_campaign=backend" class="hubwoo-btn--notific"><?php esc_html_e( 'Install Now', 'makewebbetter-hubspot-for-woocommerce' ); ?></a>
<a class="hubwoo-close-size hubwoo-hide-hpos-notice fa fa-times"></a>
</div>
</div>
</div>
<?php
}
}
/**
@@ -1202,7 +1194,7 @@ class Hubwoo_Admin {
'type' => 'number',
'desc' => esc_html__( 'Delete Abandoned cart data form woocommerce store.', 'makewebbetter-hubspot-for-woocommerce' ),
'desc_tip' => true,
'custom_attributes' => array( 'min' => '30' ),
'custom_attributes' => array( 'min' => '7' ),
'default' => '30',
);
@@ -1982,7 +1974,7 @@ class Hubwoo_Admin {
return count( get_users( $args ) );
}
/**
* Background sync for Deals.
*
@@ -1990,6 +1982,7 @@ class Hubwoo_Admin {
* @param int $order_id order id.
*/
public function hubwoo_ecomm_deal_upsert( $order_id ) {
if ( empty( $order_id ) ) {
return;
}
@@ -1997,6 +1990,72 @@ class Hubwoo_Admin {
HubwooObjectProperties::get_instance()->hubwoo_ecomm_deals_sync( $order_id );
}
/**
* Background sync for Deals.
*
* @since 1.0.0
*/
public function hubwoo_ecomm_deal_update( ) {
if ( 'no' == get_option( 'hubwoo_ecomm_setup_completed', 'no' ) || 'yes' === get_option( 'hubwoo_connection_issue', 'no' ) ) {
return;
}
//hpos changes
if ( Hubwoo::hubwoo_check_hpos_active() ) {
$query = new WC_Order_Query(array(
'posts_per_page' => 3,
'post_status' => array_keys( wc_get_order_statuses() ),
'orderby' => 'date',
'order' => 'desc',
'return' => 'ids',
'no_found_rows' => true,
'ignore_sticky_posts' => true,
'post_parent' => 0,
'meta_query' => array(
array(
'key' => 'hubwoo_ecomm_deal_upsert',
'compare' => '==',
'value' => 'yes',
),
),
));
$failed_orders = $query->get_orders();
} else {
// CPT-based orders are in use.
$query = new WP_Query();
$args = array(
'post_type' => 'shop_order',
'posts_per_page' => 3,
'post_status' => array_keys( wc_get_order_statuses() ),
'orderby' => 'date',
'order' => 'desc',
'fields' => 'ids',
'no_found_rows' => true,
'ignore_sticky_posts' => true,
'meta_query' => array(
array(
'key' => 'hubwoo_ecomm_deal_upsert',
'compare' => '==',
'value' => 'yes',
),
),
);
$failed_orders = $query->query( $args );
}
if ( ! empty( $failed_orders ) ) {
foreach ( $failed_orders as $order_id ) {
HubwooObjectProperties::get_instance()->hubwoo_ecomm_deals_sync( $order_id );
}
}
}
/**
* Background sync for Deals.
*
@@ -3147,18 +3206,30 @@ class Hubwoo_Admin {
* @param int $order_id order id to be updated.
*/
public function hubwoo_ecomm_deal_update_order( $order_id ) {
if ( ! empty( $order_id ) ) {
$order = wc_get_order( $order_id );
$upsert_meta = $order->get_meta('hubwoo_ecomm_deal_upsert', 'no');
if( $upsert_meta == 'yes'){
return;
}
$post_type = get_post_type( $order_id );
if ( 'shop_subscription' == $post_type ) {
return;
}
if ('yes' == get_option('woocommerce_custom_orders_table_data_sync_enabled', 'no') || 'yes' == get_option('woocommerce_custom_orders_table_enabled', 'no')) {
if ('yes' == get_option('woocommerce_custom_orders_table_data_sync_enabled', 'no') && 'yes' == get_option('woocommerce_custom_orders_table_enabled', 'no')) {
return;
}
as_schedule_single_action( time() + 10, 'hubwoo_ecomm_deal_upsert', array( $order_id ) );
$order->update_meta_data('hubwoo_ecomm_deal_upsert', 'yes');
$order->save();
}
}

View File

@@ -1767,7 +1767,7 @@
const deal_property = await jQuery.ajax({ type : 'POST', url : ajaxUrl, data : { action : 'hubwoo_deals_create_property', hubwooSecurity, }, dataType : 'json', });
allCreatedProperties = allCreatedProperties.map((prop) => { return prop.replace(/["']/g, "").trim()})
await saveUpdates( { 'hubwoo-groups-created': allCreatedGroups, 'hubwoo-properties-created': allCreatedProperties, 'hubwoo_fields_setup_completed': 1, 'hubwoo_pro_setup_completed': 1, 'hubwoo_plugin_version': '1.5.5' } );
await saveUpdates( { 'hubwoo-groups-created': allCreatedGroups, 'hubwoo-properties-created': allCreatedProperties, 'hubwoo_fields_setup_completed': 1, 'hubwoo_pro_setup_completed': 1, 'hubwoo_plugin_version': '1.5.6' } );
await runEcommSetup();
updateProgressBar( 100 );
transferScreen( 'move-to-list' );

View File

@@ -1,4 +1,7 @@
*** MWB HubSpot for WooCommerce Changelog ***
2024-06-04 - version 1.5.6
* Fix - Deal Update Fix for HPOS.
2024-04-12 - version 1.5.5
* Fix - Minor Fixes.

View File

@@ -46,6 +46,11 @@ if ( ! class_exists( 'Hubwoo_Activator' ) ) {
as_schedule_recurring_action( time(), 300, 'hubwoo_deals_sync_check' );
}
if ( ! as_next_scheduled_action( 'hubwoo_ecomm_deal_update' ) ) {
as_schedule_recurring_action( time(), 180, 'hubwoo_ecomm_deal_update' );
}
if ( ! as_next_scheduled_action( 'hubwoo_products_sync_check' ) ) {
as_schedule_recurring_action( time(), 300, 'hubwoo_products_sync_check' );

View File

@@ -47,6 +47,7 @@ if ( ! class_exists( 'Hubwoo_Deactivator' ) ) {
as_unschedule_action( 'hubwoo_contacts_sync_background' );
as_unschedule_action( 'hubwoo_check_logs' );
as_unschedule_action( 'hubwoo_ecomm_deal_upsert' );
as_unschedule_action( 'hubwoo_ecomm_deal_update' );
as_unschedule_action( 'huwoo_abncart_clear_old_cart' );
}
}

View File

@@ -71,7 +71,7 @@ if ( ! class_exists( 'Hubwoo' ) ) {
$this->version = HUBWOO_VERSION;
} else {
$this->version = '1.5.5';
$this->version = '1.5.6';
}
$this->plugin_name = 'makewebbetter-hubspot-for-woocommerce';
@@ -286,6 +286,7 @@ if ( ! class_exists( 'Hubwoo' ) ) {
if ( 'yes' == get_option( 'hubwoo_ecomm_deal_enable', 'yes' ) ) {
$this->loader->add_action( 'hubwoo_ecomm_deal_upsert', $plugin_admin, 'hubwoo_ecomm_deal_upsert' );
$this->loader->add_action( 'hubwoo_ecomm_deal_update', $plugin_admin, 'hubwoo_ecomm_deal_update' );
$this->loader->add_action( 'hubwoo_deals_sync_check', $plugin_admin, 'hubwoo_deals_sync_check' );
$this->loader->add_action( 'hubwoo_products_sync_check', $plugin_admin, 'hubwoo_products_sync_check' );
$this->loader->add_action( 'hubwoo_deals_sync_background', $plugin_admin, 'hubwoo_deals_sync_background', 10, 2 );
@@ -298,7 +299,9 @@ if ( ! class_exists( 'Hubwoo' ) ) {
// HubSpot deals hooks.
if ( 'yes' == get_option( 'hubwoo_ecomm_setup_completed', 'no' ) ) {
$this->loader->add_action( 'save_post_shop_order', $plugin_admin, 'hubwoo_ecomm_deal_update_order' );
if( 'yes' != get_option('woocommerce_custom_orders_table_enabled', 'no') ) {
$this->loader->add_action( 'save_post_shop_order', $plugin_admin, 'hubwoo_ecomm_deal_update_order' );
}
}
$this->loader->add_action( 'hubwoo_contacts_sync_background', $plugin_admin, 'hubwoo_contacts_sync_background' );
@@ -552,7 +555,7 @@ if ( ! class_exists( 'Hubwoo' ) ) {
if ( self::is_setup_completed() ) {
return get_option( 'hubwoo_pro_version', '1.5.5' );
return get_option( 'hubwoo_pro_version', '1.5.6' );
} else {
return HUBWOO_VERSION;
@@ -2686,6 +2689,10 @@ if ( ! class_exists( 'Hubwoo' ) ) {
as_schedule_recurring_action( time(), 300, 'hubwoo_deals_sync_check' );
}
if ( ! as_next_scheduled_action( 'hubwoo_ecomm_deal_update' ) ) {
as_schedule_recurring_action( time(), 300, 'hubwoo_ecomm_deal_update' );
}
if ( ! as_next_scheduled_action( 'hubwoo_products_sync_check' ) ) {
as_schedule_recurring_action( time(), 300, 'hubwoo_products_sync_check' );
}
@@ -2698,7 +2705,7 @@ if ( ! class_exists( 'Hubwoo' ) ) {
as_schedule_recurring_action( time(), 86400, 'huwoo_abncart_clear_old_cart' );
}
if ( ! as_next_scheduled_action( 'hubwoo_cron_schedule' ) || ! as_next_scheduled_action( 'hubwoo_deals_sync_check' ) ) {
if ( ! as_next_scheduled_action( 'hubwoo_cron_schedule' ) || ! as_next_scheduled_action( 'hubwoo_deals_sync_check' ) || ! as_next_scheduled_action( 'hubwoo_ecomm_deal_update' ) ) {
$cron_status['status'] = false;
$cron_status['type'] = esc_html__( 'You are having issues with your MWB HubSpot for WooCommerce sync. Please read this doc on how to fix your integration.', 'makewebbetter-hubspot-for-woocommerce' );
}

View File

@@ -345,22 +345,28 @@ class HubwooDataSync {
$email = $hubwoo_customer->get_email();
$user_data = get_user_by( 'email', $email );
$role = $user_data->roles[0];
if ( in_array( $role, $role__in ) || in_array( $role, $user_role_in ) ) {
if( ! empty( $user_data ) ) {
if ( empty( $email ) ) {
delete_user_meta( $id, 'hubwoo_pro_user_data_change' );
continue;
if( ! empty( $user_data->roles[0] ) ) {
$role = $user_data->roles[0];
if ( in_array( $role, $role__in ) || in_array( $role, $user_role_in ) ) {
if ( empty( $email ) ) {
delete_user_meta( $id, 'hubwoo_pro_user_data_change' );
continue;
}
$properties = $hubwoo_customer->get_contact_properties();
$user_properties = $hubwoo_customer->get_user_data_properties( $properties );
$properties_data = array(
'email' => $email,
'properties' => $user_properties,
);
$contacts[] = $properties_data;
}
}
$properties = $hubwoo_customer->get_contact_properties();
$user_properties = $hubwoo_customer->get_user_data_properties( $properties );
$properties_data = array(
'email' => $email,
'properties' => $user_properties,
);
$contacts[] = $properties_data;
}
}
}

View File

@@ -345,6 +345,10 @@ class HubwooObjectProperties {
}
}
$order->update_meta_data('hubwoo_ecomm_deal_upsert', 'no');
$order->delete_meta_data('hubwoo_ecomm_deal_upsert');
$order->save();
$response = self::hubwoo_ecomm_sync_line_items( $order_id );
return $response;
@@ -352,7 +356,6 @@ class HubwooObjectProperties {
}
}
/**
* Create and Associate Line Items for an order.
*

View File

@@ -1,15 +1,15 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2024-04-08 14:50+0530\n"
"PO-Revision-Date: 2024-04-08 14:50+0530\n"
"Project-Id-Version: MWB HubSpot for WooCommerce 1.5.6\n"
"POT-Creation-Date: 2024-06-03 11:58+0530\n"
"PO-Revision-Date: 2024-06-03 11:59+0530\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: en_US\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 3.4.2\n"
"X-Generator: Poedit 3.4.3\n"
"X-Poedit-Basepath: .\n"
#: admin/class-hubwoo-admin.php:108
@@ -125,7 +125,7 @@ msgstr ""
msgid "user-role"
msgstr ""
#: admin/class-hubwoo-admin.php:333 admin/class-hubwoo-admin.php:2443
#: admin/class-hubwoo-admin.php:333 admin/class-hubwoo-admin.php:2502
msgid "Select a time period"
msgstr ""
@@ -149,7 +149,7 @@ msgstr ""
msgid "Users registered upto date"
msgstr ""
#: admin/class-hubwoo-admin.php:358 admin/class-hubwoo-admin.php:2466
#: admin/class-hubwoo-admin.php:358 admin/class-hubwoo-admin.php:2525
msgid "dd-mm-yyyy"
msgstr ""
@@ -165,271 +165,262 @@ msgstr ""
msgid "View Document"
msgstr ""
#: admin/class-hubwoo-admin.php:620
msgid ""
"Liked our HubSpot WooCommerce Integration? Tell us what you loved in it."
msgstr ""
#: admin/class-hubwoo-admin.php:623
msgid "Review Us."
msgstr ""
#: admin/class-hubwoo-admin.php:641
#: admin/class-hubwoo-admin.php:629
msgid ""
"The HubSpot for WooCommerce plugin isnt connected right now. To start sync "
"store data to HubSpot "
msgstr ""
#: admin/class-hubwoo-admin.php:642
#: admin/class-hubwoo-admin.php:630
msgid "connect the plugin now."
msgstr ""
#: admin/class-hubwoo-admin.php:724
#: admin/class-hubwoo-admin.php:715
msgid ""
"Activate our HPOS addon for seamless compatibility between HubSpot "
"WooCommerce integration and HPOS functionality."
"We noticed you're using WooCommerce HPOS. To ensure compatibility with the "
"HubSpot WooCommerce plugin, please install the HPOS Addon."
msgstr ""
#: admin/class-hubwoo-admin.php:727
msgid "Buy Now"
#: admin/class-hubwoo-admin.php:718
msgid "Install Now"
msgstr ""
#: admin/class-hubwoo-admin.php:786
#: admin/class-hubwoo-admin.php:778
#: includes/class-hubwoocontactproperties.php:225
msgid "Subscriptions Details"
msgstr ""
#: admin/class-hubwoo-admin.php:1154
#: admin/class-hubwoo-admin.php:1146
msgid "HubSpot Actions"
msgstr ""
#: admin/class-hubwoo-admin.php:1170 admin/templates/hubwoo-overview.php:121
#: admin/class-hubwoo-admin.php:1162 admin/templates/hubwoo-overview.php:121
msgid "Abandoned Cart Settings"
msgstr ""
#: admin/class-hubwoo-admin.php:1176 admin/class-hubwoo-admin.php:2360
#: admin/class-hubwoo-admin.php:2390
#: admin/class-hubwoo-admin.php:1168 admin/class-hubwoo-admin.php:2419
#: admin/class-hubwoo-admin.php:2449
msgid "Enable/Disable"
msgstr ""
#: admin/class-hubwoo-admin.php:1178
#: admin/class-hubwoo-admin.php:1170
msgid "Track Abandoned Carts"
msgstr ""
#: admin/class-hubwoo-admin.php:1184
#: admin/class-hubwoo-admin.php:1176
msgid "Guest Users "
msgstr ""
#: admin/class-hubwoo-admin.php:1186
#: admin/class-hubwoo-admin.php:1178
msgid "Track Guest Abandoned Carts"
msgstr ""
#: admin/class-hubwoo-admin.php:1192
#: admin/class-hubwoo-admin.php:1184
msgid "Delete Old Data "
msgstr ""
#: admin/class-hubwoo-admin.php:1194
#: admin/class-hubwoo-admin.php:1186
msgid "Delete Abandoned Carts Data"
msgstr ""
#: admin/class-hubwoo-admin.php:1200
#: admin/class-hubwoo-admin.php:1192
msgid "Delete Data Timer( Days )"
msgstr ""
#: admin/class-hubwoo-admin.php:1203
#: admin/class-hubwoo-admin.php:1195
msgid "Delete Abandoned cart data form woocommerce store."
msgstr ""
#: admin/class-hubwoo-admin.php:1210
#: admin/class-hubwoo-admin.php:1202
msgid "Cart Timer( Minutes )"
msgstr ""
#: admin/class-hubwoo-admin.php:1213
#: admin/class-hubwoo-admin.php:1205
msgid ""
"Set the timer for abandoned cart. Customers abandoned cart data will be "
"updated over HubSpot after the specified timer. Minimum value is 5 minutes."
msgstr ""
#: admin/class-hubwoo-admin.php:1449
#: admin/class-hubwoo-admin.php:1441
#: includes/class-hubwoocontactproperties.php:3258
msgid "Image"
msgstr ""
#: admin/class-hubwoo-admin.php:1449
#: admin/class-hubwoo-admin.php:1441
#: includes/class-hubwoocontactproperties.php:3258
msgid "Item"
msgstr ""
#: admin/class-hubwoo-admin.php:1449
#: admin/class-hubwoo-admin.php:1441
#: includes/class-hubwoocontactproperties.php:3258
msgid "Qty"
msgstr ""
#: admin/class-hubwoo-admin.php:1449
#: admin/class-hubwoo-admin.php:1441
msgid "Cost"
msgstr ""
#: admin/class-hubwoo-admin.php:1449
#: admin/class-hubwoo-admin.php:1441
#: includes/class-hubwoocontactproperties.php:3258
msgid "Total"
msgstr ""
#: admin/class-hubwoo-admin.php:1810
#: admin/class-hubwoo-admin.php:1802
#: includes/class-hubwoocontactproperties.php:2904
#: includes/class-hubwoocontactproperties.php:3001
#: includes/class-hubwoocontactproperties.php:3188
msgid "Yes"
msgstr ""
#: admin/class-hubwoo-admin.php:1814
#: admin/class-hubwoo-admin.php:1806
#: includes/class-hubwoocontactproperties.php:2908
#: includes/class-hubwoocontactproperties.php:3005
#: includes/class-hubwoocontactproperties.php:3192
msgid "No"
msgstr ""
#: admin/class-hubwoo-admin.php:1838
#: admin/class-hubwoo-admin.php:1830
#: admin/templates/hubwoo-general-settings.php:303
msgid "Plugin Settings"
msgstr ""
#: admin/class-hubwoo-admin.php:1844
#: admin/class-hubwoo-admin.php:1836
msgid "Sync with User Role"
msgstr ""
#: admin/class-hubwoo-admin.php:1848
#: admin/class-hubwoo-admin.php:1840
msgid ""
"The users with selected roles will be synced on HubSpot. Default will be all "
"user roles."
msgstr ""
#: admin/class-hubwoo-admin.php:1856
#: admin/class-hubwoo-admin.php:1848
msgid "WooCommerce Subscription"
msgstr ""
#: admin/class-hubwoo-admin.php:1859
#: admin/class-hubwoo-admin.php:1851
msgid "Enable subscriptions data sync"
msgstr ""
#: admin/class-hubwoo-admin.php:1866
#: admin/class-hubwoo-admin.php:1858
msgid "Show Checkbox on Checkout Page"
msgstr ""
#: admin/class-hubwoo-admin.php:1869
#: admin/class-hubwoo-admin.php:1861
msgid "Show Opt-In checkbox on Checkout Page"
msgstr ""
#: admin/class-hubwoo-admin.php:1875
#: admin/class-hubwoo-admin.php:1867
msgid "Checkbox Label on Checkout Page"
msgstr ""
#: admin/class-hubwoo-admin.php:1878 admin/class-hubwoo-admin.php:1896
#: admin/class-hubwoo-admin.php:1870 admin/class-hubwoo-admin.php:1888
msgid "Label to show for the checkbox"
msgstr ""
#: admin/class-hubwoo-admin.php:1880 admin/class-hubwoo-admin.php:1898
#: admin/class-hubwoo-admin.php:1872 admin/class-hubwoo-admin.php:1890
#: public/class-hubwoo-public.php:198 public/class-hubwoo-public.php:219
msgid "Subscribe"
msgstr ""
#: admin/class-hubwoo-admin.php:1884
#: admin/class-hubwoo-admin.php:1876
msgid "Show Checkbox on My Account Page"
msgstr ""
#: admin/class-hubwoo-admin.php:1887
#: admin/class-hubwoo-admin.php:1879
msgid "Show Opt-In checkbox on My Account Page (Registration form)"
msgstr ""
#: admin/class-hubwoo-admin.php:1893
#: admin/class-hubwoo-admin.php:1885
msgid "Checkbox Label on My Account Page"
msgstr ""
#: admin/class-hubwoo-admin.php:1902
#: admin/class-hubwoo-admin.php:1894
msgid "Calculate ROI for the Selected Status"
msgstr ""
#: admin/class-hubwoo-admin.php:1906
#: admin/class-hubwoo-admin.php:1898
msgid ""
"Select an order status from the dropdown for which the new order property "
"will be set/changed on each sync. Default Order Status is Completed"
msgstr ""
#: admin/class-hubwoo-admin.php:2353
#: admin/class-hubwoo-admin.php:2412
msgid "Apply your settings for Deals and its stages"
msgstr ""
#: admin/class-hubwoo-admin.php:2362
#: admin/class-hubwoo-admin.php:2421
msgid "Allow to sync new deals"
msgstr ""
#: admin/class-hubwoo-admin.php:2369
#: admin/class-hubwoo-admin.php:2428
msgid "Days required to close a deal"
msgstr ""
#: admin/class-hubwoo-admin.php:2372
#: admin/class-hubwoo-admin.php:2431
msgid ""
"set the minimum number of days in which the pending/open deals can be closed/"
"won"
msgstr ""
#: admin/class-hubwoo-admin.php:2380
#: admin/class-hubwoo-admin.php:2439
msgid "Winning Deal Stages"
msgstr ""
#: admin/class-hubwoo-admin.php:2384
#: admin/class-hubwoo-admin.php:2443
msgid ""
"select the deal stages of ecommerce pipeline which are won according to your "
"business needs. \"Processing\" and \"Completed\" are default winning stages "
"for extension as well as HubSpot"
msgstr ""
#: admin/class-hubwoo-admin.php:2392
#: admin/class-hubwoo-admin.php:2451
msgid "Allow to associate deal and company"
msgstr ""
#: admin/class-hubwoo-admin.php:2399
#: admin/class-hubwoo-admin.php:2458
msgid "Enable Multi Currency\tSync"
msgstr ""
#: admin/class-hubwoo-admin.php:2401
#: admin/class-hubwoo-admin.php:2460
msgid "Enable to sync currency if you are using multi currency on your site."
msgstr ""
#: admin/class-hubwoo-admin.php:2426
#: admin/class-hubwoo-admin.php:2485
msgid "Export your old orders as Deals on HubSpot"
msgstr ""
#: admin/class-hubwoo-admin.php:2433
#: admin/class-hubwoo-admin.php:2492
msgid "Select order status"
msgstr ""
#: admin/class-hubwoo-admin.php:2436
#: admin/class-hubwoo-admin.php:2495
msgid ""
"Select a order status from the dropdown and all orders for the selected "
"status will be synced as deals"
msgstr ""
#: admin/class-hubwoo-admin.php:2445
#: admin/class-hubwoo-admin.php:2504
msgid " Date range for orders"
msgstr ""
#: admin/class-hubwoo-admin.php:2451
#: admin/class-hubwoo-admin.php:2510
msgid "Orders from date"
msgstr ""
#: admin/class-hubwoo-admin.php:2456
#: admin/class-hubwoo-admin.php:2515
msgid "From which date you want to sync the orders, select that date"
msgstr ""
#: admin/class-hubwoo-admin.php:2462
#: admin/class-hubwoo-admin.php:2521
msgid "Orders up to date"
msgstr ""
#: admin/class-hubwoo-admin.php:2467
#: admin/class-hubwoo-admin.php:2526
msgid "Up to which date you want to sync the orders, select that date"
msgstr ""
#: admin/class-hubwoo-admin.php:3123
#: admin/class-hubwoo-admin.php:3182
#: includes/class-hubwoocontactproperties.php:409
msgid "Customer Source Store"
msgstr ""
@@ -1440,164 +1431,164 @@ msgstr ""
msgid "To"
msgstr ""
#: includes/class-hubwoo.php:441
#: includes/class-hubwoo.php:444
msgid "Dashboard"
msgstr ""
#: includes/class-hubwoo.php:443
#: includes/class-hubwoo.php:446
msgid "Integrate your WooCommerce store with HubSpot"
msgstr ""
#: includes/class-hubwoo.php:447
#: includes/class-hubwoo.php:450
msgid "Contacts"
msgstr ""
#: includes/class-hubwoo.php:449
#: includes/class-hubwoo.php:452
msgid "Sync all your woocommerce data to HubSpot"
msgstr ""
#: includes/class-hubwoo.php:453
#: includes/class-hubwoo.php:456
msgid "Deals"
msgstr ""
#: includes/class-hubwoo.php:455
#: includes/class-hubwoo.php:458
msgid "Sync All of your woocommerce orders as HubSpot Deals"
msgstr ""
#: includes/class-hubwoo.php:459
#: includes/class-hubwoo.php:462
msgid "Abandoned Carts"
msgstr ""
#: includes/class-hubwoo.php:461
#: includes/class-hubwoo.php:464
msgid "Sync all of the cart abandoners on your website"
msgstr ""
#: includes/class-hubwoo.php:465
#: includes/class-hubwoo.php:468
msgid "Automation"
msgstr ""
#: includes/class-hubwoo.php:467
#: includes/class-hubwoo.php:470
msgid "Create Workflows to Track ROI and Retrieve Abandoned Carts"
msgstr ""
#: includes/class-hubwoo.php:471
#: includes/class-hubwoo.php:474
msgid "Add Ons"
msgstr ""
#: includes/class-hubwoo.php:473
#: includes/class-hubwoo.php:476
msgid "Add-ons for the HubSpot Integrations"
msgstr ""
#: includes/class-hubwoo.php:476 makewebbetter-hubspot-for-woocommerce.php:165
#: includes/class-hubwoo.php:479 makewebbetter-hubspot-for-woocommerce.php:165
msgid "Settings"
msgstr ""
#: includes/class-hubwoo.php:478
#: includes/class-hubwoo.php:481
msgid "General And Advanced Settings"
msgstr ""
#: includes/class-hubwoo.php:481
#: includes/class-hubwoo.php:484
msgid "Logs"
msgstr ""
#: includes/class-hubwoo.php:483
#: includes/class-hubwoo.php:486
msgid "HubSpot Logs"
msgstr ""
#: includes/class-hubwoo.php:489 includes/class-hubwoo.php:491
#: includes/class-hubwoo.php:492 includes/class-hubwoo.php:494
msgid "Support"
msgstr ""
#: includes/class-hubwoo.php:656
#: includes/class-hubwoo.php:659
#, php-format
msgid ""
"Unable to locate file path at location %s some features may not work "
"properly in HubSpot Integration, please contact us!"
msgstr ""
#: includes/class-hubwoo.php:1433
#: includes/class-hubwoo.php:1436
msgid "New User Registration"
msgstr ""
#: includes/class-hubwoo.php:1447
#: includes/class-hubwoo.php:1450
msgid "When order status changes to Completed"
msgstr ""
#: includes/class-hubwoo.php:1448
#: includes/class-hubwoo.php:1451
msgid "When order status changes to Processing"
msgstr ""
#: includes/class-hubwoo.php:1449
#: includes/class-hubwoo.php:1452
msgid "When order status changes to Failed"
msgstr ""
#: includes/class-hubwoo.php:1450
#: includes/class-hubwoo.php:1453
msgid "When order status changes to On-hold"
msgstr ""
#: includes/class-hubwoo.php:1451
#: includes/class-hubwoo.php:1454
msgid "When order status changes to Refunded"
msgstr ""
#: includes/class-hubwoo.php:1452
#: includes/class-hubwoo.php:1455
msgid "When order status changes to Cancelled"
msgstr ""
#: includes/class-hubwoo.php:2215
#: includes/class-hubwoo.php:2218
msgid "Checkout Abandoned"
msgstr ""
#: includes/class-hubwoo.php:2222
#: includes/class-hubwoo.php:2225
msgid "Payment Pending/Failed"
msgstr ""
#: includes/class-hubwoo.php:2229
#: includes/class-hubwoo.php:2232
msgid "On hold"
msgstr ""
#: includes/class-hubwoo.php:2236
#: includes/class-hubwoo.php:2239
msgid "Processing"
msgstr ""
#: includes/class-hubwoo.php:2243
#: includes/class-hubwoo.php:2246
msgid "Completed"
msgstr ""
#: includes/class-hubwoo.php:2250
#: includes/class-hubwoo.php:2253
msgid "Refunded/Cancelled"
msgstr ""
#: includes/class-hubwoo.php:2381
#: includes/class-hubwoo.php:2384
msgid "HubSpot All-In-One Marketing - Forms, Popups, Live Chat"
msgstr ""
#: includes/class-hubwoo.php:2703
#: includes/class-hubwoo.php:2710
msgid ""
"You are having issues with your MWB HubSpot for WooCommerce sync. Please "
"read this doc on how to fix your integration."
msgstr ""
#: includes/class-hubwoo.php:2953
#: includes/class-hubwoo.php:2960
msgid "Discount savings"
msgstr ""
#: includes/class-hubwoo.php:2961
#: includes/class-hubwoo.php:2968
msgid "Order number"
msgstr ""
#: includes/class-hubwoo.php:2969
#: includes/class-hubwoo.php:2976
msgid "Shipment IDs"
msgstr ""
#: includes/class-hubwoo.php:2977
#: includes/class-hubwoo.php:2984
msgid "Tax amount"
msgstr ""
#: includes/class-hubwoo.php:2997
#: includes/class-hubwoo.php:3004
msgid "Store Product Id"
msgstr ""
#: includes/class-hubwoo.php:3005
#: includes/class-hubwoo.php:3012
msgid "Product Source Store"
msgstr ""

View File

@@ -1,8 +1,8 @@
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: MWB HubSpot for WooCommerce 1.5.3\n"
"POT-Creation-Date: 2024-04-08 14:50+0530\n"
"Project-Id-Version: MWB HubSpot for WooCommerce 1.5.6\n"
"POT-Creation-Date: 2024-06-03 11:58+0530\n"
"PO-Revision-Date: 2024-03-05 15:13+0530\n"
"Last-Translator: \n"
"Language-Team: \n"
@@ -10,7 +10,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 3.4.2\n"
"X-Generator: Poedit 3.4.3\n"
"X-Poedit-Basepath: ..\n"
"X-Poedit-SourceCharset: UTF-8\n"
"X-Poedit-KeywordsList: __;_e;_n;_x;_ex;_nx;esc_attr__;esc_attr_e;esc_attr_x;"
@@ -131,7 +131,7 @@ msgstr ""
msgid "user-role"
msgstr ""
#: admin/class-hubwoo-admin.php:333 admin/class-hubwoo-admin.php:2443
#: admin/class-hubwoo-admin.php:333 admin/class-hubwoo-admin.php:2502
msgid "Select a time period"
msgstr ""
@@ -155,7 +155,7 @@ msgstr ""
msgid "Users registered upto date"
msgstr ""
#: admin/class-hubwoo-admin.php:358 admin/class-hubwoo-admin.php:2466
#: admin/class-hubwoo-admin.php:358 admin/class-hubwoo-admin.php:2525
msgid "dd-mm-yyyy"
msgstr ""
@@ -171,271 +171,262 @@ msgstr ""
msgid "View Document"
msgstr ""
#: admin/class-hubwoo-admin.php:620
msgid ""
"Liked our HubSpot WooCommerce Integration? Tell us what you loved in it."
msgstr ""
#: admin/class-hubwoo-admin.php:623
msgid "Review Us."
msgstr ""
#: admin/class-hubwoo-admin.php:641
#: admin/class-hubwoo-admin.php:629
msgid ""
"The HubSpot for WooCommerce plugin isnt connected right now. To start sync "
"store data to HubSpot "
msgstr ""
#: admin/class-hubwoo-admin.php:642
#: admin/class-hubwoo-admin.php:630
msgid "connect the plugin now."
msgstr ""
#: admin/class-hubwoo-admin.php:724
#: admin/class-hubwoo-admin.php:715
msgid ""
"Activate our HPOS addon for seamless compatibility between HubSpot "
"WooCommerce integration and HPOS functionality."
"We noticed you're using WooCommerce HPOS. To ensure compatibility with the "
"HubSpot WooCommerce plugin, please install the HPOS Addon."
msgstr ""
#: admin/class-hubwoo-admin.php:727
msgid "Buy Now"
#: admin/class-hubwoo-admin.php:718
msgid "Install Now"
msgstr ""
#: admin/class-hubwoo-admin.php:786
#: admin/class-hubwoo-admin.php:778
#: includes/class-hubwoocontactproperties.php:225
msgid "Subscriptions Details"
msgstr ""
#: admin/class-hubwoo-admin.php:1154
#: admin/class-hubwoo-admin.php:1146
msgid "HubSpot Actions"
msgstr ""
#: admin/class-hubwoo-admin.php:1170 admin/templates/hubwoo-overview.php:121
#: admin/class-hubwoo-admin.php:1162 admin/templates/hubwoo-overview.php:121
msgid "Abandoned Cart Settings"
msgstr ""
#: admin/class-hubwoo-admin.php:1176 admin/class-hubwoo-admin.php:2360
#: admin/class-hubwoo-admin.php:2390
#: admin/class-hubwoo-admin.php:1168 admin/class-hubwoo-admin.php:2419
#: admin/class-hubwoo-admin.php:2449
msgid "Enable/Disable"
msgstr ""
#: admin/class-hubwoo-admin.php:1178
#: admin/class-hubwoo-admin.php:1170
msgid "Track Abandoned Carts"
msgstr ""
#: admin/class-hubwoo-admin.php:1184
#: admin/class-hubwoo-admin.php:1176
msgid "Guest Users "
msgstr ""
#: admin/class-hubwoo-admin.php:1186
#: admin/class-hubwoo-admin.php:1178
msgid "Track Guest Abandoned Carts"
msgstr ""
#: admin/class-hubwoo-admin.php:1192
#: admin/class-hubwoo-admin.php:1184
msgid "Delete Old Data "
msgstr ""
#: admin/class-hubwoo-admin.php:1194
#: admin/class-hubwoo-admin.php:1186
msgid "Delete Abandoned Carts Data"
msgstr ""
#: admin/class-hubwoo-admin.php:1200
#: admin/class-hubwoo-admin.php:1192
msgid "Delete Data Timer( Days )"
msgstr ""
#: admin/class-hubwoo-admin.php:1203
#: admin/class-hubwoo-admin.php:1195
msgid "Delete Abandoned cart data form woocommerce store."
msgstr ""
#: admin/class-hubwoo-admin.php:1210
#: admin/class-hubwoo-admin.php:1202
msgid "Cart Timer( Minutes )"
msgstr ""
#: admin/class-hubwoo-admin.php:1213
#: admin/class-hubwoo-admin.php:1205
msgid ""
"Set the timer for abandoned cart. Customers abandoned cart data will be "
"updated over HubSpot after the specified timer. Minimum value is 5 minutes."
msgstr ""
#: admin/class-hubwoo-admin.php:1449
#: admin/class-hubwoo-admin.php:1441
#: includes/class-hubwoocontactproperties.php:3258
msgid "Image"
msgstr ""
#: admin/class-hubwoo-admin.php:1449
#: admin/class-hubwoo-admin.php:1441
#: includes/class-hubwoocontactproperties.php:3258
msgid "Item"
msgstr ""
#: admin/class-hubwoo-admin.php:1449
#: admin/class-hubwoo-admin.php:1441
#: includes/class-hubwoocontactproperties.php:3258
msgid "Qty"
msgstr ""
#: admin/class-hubwoo-admin.php:1449
#: admin/class-hubwoo-admin.php:1441
msgid "Cost"
msgstr ""
#: admin/class-hubwoo-admin.php:1449
#: admin/class-hubwoo-admin.php:1441
#: includes/class-hubwoocontactproperties.php:3258
msgid "Total"
msgstr ""
#: admin/class-hubwoo-admin.php:1810
#: admin/class-hubwoo-admin.php:1802
#: includes/class-hubwoocontactproperties.php:2904
#: includes/class-hubwoocontactproperties.php:3001
#: includes/class-hubwoocontactproperties.php:3188
msgid "Yes"
msgstr ""
#: admin/class-hubwoo-admin.php:1814
#: admin/class-hubwoo-admin.php:1806
#: includes/class-hubwoocontactproperties.php:2908
#: includes/class-hubwoocontactproperties.php:3005
#: includes/class-hubwoocontactproperties.php:3192
msgid "No"
msgstr ""
#: admin/class-hubwoo-admin.php:1838
#: admin/class-hubwoo-admin.php:1830
#: admin/templates/hubwoo-general-settings.php:303
msgid "Plugin Settings"
msgstr ""
#: admin/class-hubwoo-admin.php:1844
#: admin/class-hubwoo-admin.php:1836
msgid "Sync with User Role"
msgstr ""
#: admin/class-hubwoo-admin.php:1848
#: admin/class-hubwoo-admin.php:1840
msgid ""
"The users with selected roles will be synced on HubSpot. Default will be all "
"user roles."
msgstr ""
#: admin/class-hubwoo-admin.php:1856
#: admin/class-hubwoo-admin.php:1848
msgid "WooCommerce Subscription"
msgstr ""
#: admin/class-hubwoo-admin.php:1859
#: admin/class-hubwoo-admin.php:1851
msgid "Enable subscriptions data sync"
msgstr ""
#: admin/class-hubwoo-admin.php:1866
#: admin/class-hubwoo-admin.php:1858
msgid "Show Checkbox on Checkout Page"
msgstr ""
#: admin/class-hubwoo-admin.php:1869
#: admin/class-hubwoo-admin.php:1861
msgid "Show Opt-In checkbox on Checkout Page"
msgstr ""
#: admin/class-hubwoo-admin.php:1875
#: admin/class-hubwoo-admin.php:1867
msgid "Checkbox Label on Checkout Page"
msgstr ""
#: admin/class-hubwoo-admin.php:1878 admin/class-hubwoo-admin.php:1896
#: admin/class-hubwoo-admin.php:1870 admin/class-hubwoo-admin.php:1888
msgid "Label to show for the checkbox"
msgstr ""
#: admin/class-hubwoo-admin.php:1880 admin/class-hubwoo-admin.php:1898
#: admin/class-hubwoo-admin.php:1872 admin/class-hubwoo-admin.php:1890
#: public/class-hubwoo-public.php:198 public/class-hubwoo-public.php:219
msgid "Subscribe"
msgstr ""
#: admin/class-hubwoo-admin.php:1884
#: admin/class-hubwoo-admin.php:1876
msgid "Show Checkbox on My Account Page"
msgstr ""
#: admin/class-hubwoo-admin.php:1887
#: admin/class-hubwoo-admin.php:1879
msgid "Show Opt-In checkbox on My Account Page (Registration form)"
msgstr ""
#: admin/class-hubwoo-admin.php:1893
#: admin/class-hubwoo-admin.php:1885
msgid "Checkbox Label on My Account Page"
msgstr ""
#: admin/class-hubwoo-admin.php:1902
#: admin/class-hubwoo-admin.php:1894
msgid "Calculate ROI for the Selected Status"
msgstr ""
#: admin/class-hubwoo-admin.php:1906
#: admin/class-hubwoo-admin.php:1898
msgid ""
"Select an order status from the dropdown for which the new order property "
"will be set/changed on each sync. Default Order Status is Completed"
msgstr ""
#: admin/class-hubwoo-admin.php:2353
#: admin/class-hubwoo-admin.php:2412
msgid "Apply your settings for Deals and its stages"
msgstr ""
#: admin/class-hubwoo-admin.php:2362
#: admin/class-hubwoo-admin.php:2421
msgid "Allow to sync new deals"
msgstr ""
#: admin/class-hubwoo-admin.php:2369
#: admin/class-hubwoo-admin.php:2428
msgid "Days required to close a deal"
msgstr ""
#: admin/class-hubwoo-admin.php:2372
#: admin/class-hubwoo-admin.php:2431
msgid ""
"set the minimum number of days in which the pending/open deals can be closed/"
"won"
msgstr ""
#: admin/class-hubwoo-admin.php:2380
#: admin/class-hubwoo-admin.php:2439
msgid "Winning Deal Stages"
msgstr ""
#: admin/class-hubwoo-admin.php:2384
#: admin/class-hubwoo-admin.php:2443
msgid ""
"select the deal stages of ecommerce pipeline which are won according to your "
"business needs. \"Processing\" and \"Completed\" are default winning stages "
"for extension as well as HubSpot"
msgstr ""
#: admin/class-hubwoo-admin.php:2392
#: admin/class-hubwoo-admin.php:2451
msgid "Allow to associate deal and company"
msgstr ""
#: admin/class-hubwoo-admin.php:2399
#: admin/class-hubwoo-admin.php:2458
msgid "Enable Multi Currency\tSync"
msgstr ""
#: admin/class-hubwoo-admin.php:2401
#: admin/class-hubwoo-admin.php:2460
msgid "Enable to sync currency if you are using multi currency on your site."
msgstr ""
#: admin/class-hubwoo-admin.php:2426
#: admin/class-hubwoo-admin.php:2485
msgid "Export your old orders as Deals on HubSpot"
msgstr ""
#: admin/class-hubwoo-admin.php:2433
#: admin/class-hubwoo-admin.php:2492
msgid "Select order status"
msgstr ""
#: admin/class-hubwoo-admin.php:2436
#: admin/class-hubwoo-admin.php:2495
msgid ""
"Select a order status from the dropdown and all orders for the selected "
"status will be synced as deals"
msgstr ""
#: admin/class-hubwoo-admin.php:2445
#: admin/class-hubwoo-admin.php:2504
msgid " Date range for orders"
msgstr ""
#: admin/class-hubwoo-admin.php:2451
#: admin/class-hubwoo-admin.php:2510
msgid "Orders from date"
msgstr ""
#: admin/class-hubwoo-admin.php:2456
#: admin/class-hubwoo-admin.php:2515
msgid "From which date you want to sync the orders, select that date"
msgstr ""
#: admin/class-hubwoo-admin.php:2462
#: admin/class-hubwoo-admin.php:2521
msgid "Orders up to date"
msgstr ""
#: admin/class-hubwoo-admin.php:2467
#: admin/class-hubwoo-admin.php:2526
msgid "Up to which date you want to sync the orders, select that date"
msgstr ""
#: admin/class-hubwoo-admin.php:3123
#: admin/class-hubwoo-admin.php:3182
#: includes/class-hubwoocontactproperties.php:409
msgid "Customer Source Store"
msgstr ""
@@ -1446,164 +1437,164 @@ msgstr ""
msgid "To"
msgstr ""
#: includes/class-hubwoo.php:441
#: includes/class-hubwoo.php:444
msgid "Dashboard"
msgstr ""
#: includes/class-hubwoo.php:443
#: includes/class-hubwoo.php:446
msgid "Integrate your WooCommerce store with HubSpot"
msgstr ""
#: includes/class-hubwoo.php:447
#: includes/class-hubwoo.php:450
msgid "Contacts"
msgstr ""
#: includes/class-hubwoo.php:449
#: includes/class-hubwoo.php:452
msgid "Sync all your woocommerce data to HubSpot"
msgstr ""
#: includes/class-hubwoo.php:453
#: includes/class-hubwoo.php:456
msgid "Deals"
msgstr ""
#: includes/class-hubwoo.php:455
#: includes/class-hubwoo.php:458
msgid "Sync All of your woocommerce orders as HubSpot Deals"
msgstr ""
#: includes/class-hubwoo.php:459
#: includes/class-hubwoo.php:462
msgid "Abandoned Carts"
msgstr ""
#: includes/class-hubwoo.php:461
#: includes/class-hubwoo.php:464
msgid "Sync all of the cart abandoners on your website"
msgstr ""
#: includes/class-hubwoo.php:465
#: includes/class-hubwoo.php:468
msgid "Automation"
msgstr ""
#: includes/class-hubwoo.php:467
#: includes/class-hubwoo.php:470
msgid "Create Workflows to Track ROI and Retrieve Abandoned Carts"
msgstr ""
#: includes/class-hubwoo.php:471
#: includes/class-hubwoo.php:474
msgid "Add Ons"
msgstr ""
#: includes/class-hubwoo.php:473
#: includes/class-hubwoo.php:476
msgid "Add-ons for the HubSpot Integrations"
msgstr ""
#: includes/class-hubwoo.php:476 makewebbetter-hubspot-for-woocommerce.php:165
#: includes/class-hubwoo.php:479 makewebbetter-hubspot-for-woocommerce.php:165
msgid "Settings"
msgstr ""
#: includes/class-hubwoo.php:478
#: includes/class-hubwoo.php:481
msgid "General And Advanced Settings"
msgstr ""
#: includes/class-hubwoo.php:481
#: includes/class-hubwoo.php:484
msgid "Logs"
msgstr ""
#: includes/class-hubwoo.php:483
#: includes/class-hubwoo.php:486
msgid "HubSpot Logs"
msgstr ""
#: includes/class-hubwoo.php:489 includes/class-hubwoo.php:491
#: includes/class-hubwoo.php:492 includes/class-hubwoo.php:494
msgid "Support"
msgstr ""
#: includes/class-hubwoo.php:656
#: includes/class-hubwoo.php:659
#, php-format
msgid ""
"Unable to locate file path at location %s some features may not work "
"properly in HubSpot Integration, please contact us!"
msgstr ""
#: includes/class-hubwoo.php:1433
#: includes/class-hubwoo.php:1436
msgid "New User Registration"
msgstr ""
#: includes/class-hubwoo.php:1447
#: includes/class-hubwoo.php:1450
msgid "When order status changes to Completed"
msgstr ""
#: includes/class-hubwoo.php:1448
#: includes/class-hubwoo.php:1451
msgid "When order status changes to Processing"
msgstr ""
#: includes/class-hubwoo.php:1449
#: includes/class-hubwoo.php:1452
msgid "When order status changes to Failed"
msgstr ""
#: includes/class-hubwoo.php:1450
#: includes/class-hubwoo.php:1453
msgid "When order status changes to On-hold"
msgstr ""
#: includes/class-hubwoo.php:1451
#: includes/class-hubwoo.php:1454
msgid "When order status changes to Refunded"
msgstr ""
#: includes/class-hubwoo.php:1452
#: includes/class-hubwoo.php:1455
msgid "When order status changes to Cancelled"
msgstr ""
#: includes/class-hubwoo.php:2215
#: includes/class-hubwoo.php:2218
msgid "Checkout Abandoned"
msgstr ""
#: includes/class-hubwoo.php:2222
#: includes/class-hubwoo.php:2225
msgid "Payment Pending/Failed"
msgstr ""
#: includes/class-hubwoo.php:2229
#: includes/class-hubwoo.php:2232
msgid "On hold"
msgstr ""
#: includes/class-hubwoo.php:2236
#: includes/class-hubwoo.php:2239
msgid "Processing"
msgstr ""
#: includes/class-hubwoo.php:2243
#: includes/class-hubwoo.php:2246
msgid "Completed"
msgstr ""
#: includes/class-hubwoo.php:2250
#: includes/class-hubwoo.php:2253
msgid "Refunded/Cancelled"
msgstr ""
#: includes/class-hubwoo.php:2381
#: includes/class-hubwoo.php:2384
msgid "HubSpot All-In-One Marketing - Forms, Popups, Live Chat"
msgstr ""
#: includes/class-hubwoo.php:2703
#: includes/class-hubwoo.php:2710
msgid ""
"You are having issues with your MWB HubSpot for WooCommerce sync. Please "
"read this doc on how to fix your integration."
msgstr ""
#: includes/class-hubwoo.php:2953
#: includes/class-hubwoo.php:2960
msgid "Discount savings"
msgstr ""
#: includes/class-hubwoo.php:2961
#: includes/class-hubwoo.php:2968
msgid "Order number"
msgstr ""
#: includes/class-hubwoo.php:2969
#: includes/class-hubwoo.php:2976
msgid "Shipment IDs"
msgstr ""
#: includes/class-hubwoo.php:2977
#: includes/class-hubwoo.php:2984
msgid "Tax amount"
msgstr ""
#: includes/class-hubwoo.php:2997
#: includes/class-hubwoo.php:3004
msgid "Store Product Id"
msgstr ""
#: includes/class-hubwoo.php:3005
#: includes/class-hubwoo.php:3012
msgid "Product Source Store"
msgstr ""

View File

@@ -15,11 +15,11 @@
* Plugin Name: MWB HubSpot for WooCommerce
* Plugin URI: https://wordpress.org/plugins/makewebbetter-hubspot-for-woocommerce
* Description: Integrate WooCommerce with HubSpots free CRM, abandoned cart tracking, email marketing, marketing automation, analytics & more.
* Version: 1.5.5
* Version: 1.5.6
* Requires at least: 4.4.0
* Tested up to: 6.5.2
* Tested up to: 6.5.3
* WC requires at least: 3.5.0
* WC tested up to: 8.7.0
* WC tested up to: 8.9.1
* Author: MakeWebBetter
* Author URI: http://www.makewebbetter.com/?utm_source=MWB-HubspotFree-backend&utm_medium=MWB-backend&utm_campaign=backend
* License: GPLv3 or later

View File

@@ -327,7 +327,10 @@ class Hubwoo_Public {
$get_cookie = WC()->session->get_session_cookie();
$session_id = $get_cookie[0];
$session_id = '';
if ( ! empty( $get_cookie ) ) {
$session_id = $get_cookie[0];
}
$locale = ! empty( WC()->session->get( 'locale' ) ) ? WC()->session->get( 'locale' ) : '';
@@ -372,7 +375,10 @@ class Hubwoo_Public {
$get_cookie = WC()->session->get_session_cookie();
$session_id = $get_cookie[0];
$session_id = '';
if ( ! empty( $get_cookie ) ) {
$session_id = $get_cookie[0];
}
if ( ! empty( $session_id ) ) {
@@ -533,8 +539,11 @@ class Hubwoo_Public {
return; }
$get_cookie = WC()->session->get_session_cookie();
$session_id = $get_cookie[0];
$session_id = '';
if ( ! empty( $get_cookie ) ) {
$session_id = $get_cookie[0];
}
if ( ! empty( $order_id ) ) {

View File

@@ -7,7 +7,7 @@ Tested up to: 6.5.2
WC requires at least: 3.5.0
WC tested up to: 8.7.0
Requires PHP: 5.1
Stable tag: 1.5.5
Stable tag: 1.5.6
License: GPLv3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.txt
@@ -141,6 +141,8 @@ Please visit the MakeWebBetter [knowledge base](https://support.makewebbetter.co
If you have the free HubSpot plan, you can sync Product Name, Product Image, Product Price, Product Description. And if you use a Marketing professional or enterprise plan, you can sync all the data included in the free plan along with the Product SKU and Product Image URL.
== Changelog ==
= 1.5.6 - Released on 04 June 2024 =
* Fix - Deal Update Fix for HPOS.
= 1.5.5 - Released on 12 April 2024 =
* Fix - Minor Fixes.
= 1.5.4 - Released on 10 April 2024 =
@@ -223,5 +225,5 @@ If you have the free HubSpot plan, you can sync Product Name, Product Image, Pro
== Upgrade Notice ==
= 1.5.5 - Released on 12 April 2024 =
= 1.5.6 - Released on 04 June 2024 =
* Fix - Minor Fixes.