• You MUST read the Babiato Rules before making your first post otherwise you may get permanent warning points or a permanent Ban.

    Our resources on Babiato Forum are CLEAN and SAFE. So you can use them for development and testing purposes. If your are on Windows and have an antivirus that alerts you about a possible infection: Know it's a false positive because all scripts are double checked by our experts. We advise you to add Babiato to trusted sites/sources or disable your antivirus momentarily while downloading a resource. "Enjoy your presence on Babiato"

YITH WooCommerce Order Tracking

YITH WooCommerce Order Tracking v.2.23.0

No permission to download
After few tests, if you have more than 1 plugin from YITH like me you need to turn off all except that one before the activation process. BUT if you turn them back on ... activation is lost :(
Are your other plugins also Nulled? If not, it could be that they are cross checking activation voiding the nulled version. Which other plugin do you have and is it Nulled?
 
lic.png

Activation must be done through the License Activation Menu. If you do it at the Welcome screen it won't work.

Use any email, for example: [email protected]
Use license: 672ba32f-7a2c-52d7-a5ef-73fc782ae1f3

After hitting activate, refresh page.

I have additionally nulled the get_home() function call, as this would send the url of your WordPress host.

activated.png Carriers.png


Feedback appreciated.

Same procedure as before to activate applies. Cleaned up code. Expiry date will now display and correct number of license used. (Not that it matters, but PHP will throw annoying warnings)

Please report back. Thank you all. Thank you @capitancapo for sharing source file. 🙏🏼
 

Attachments

  • yith-woocommerce-order-tracking-premium 2.8.1 [Nulled].zip
    1.6 MB · Views: 49
  • Like
Reactions: korkunc
Would you mind attaching the plugin that causes you the activation issue. You mentioned that when running this plugin from this thread on its own it works. Please attach the plugin you enabled causing the issue so I can take a look. 🙏🏼
 
yes, all YITH are nulled
Well.

I downloaded the YITH Membership plugin Untouched (Not Nulled) and applied the same nulling patch onto this one. I then installed the modified YITH Membership plugin together with the YITH WooCommerce Order Tracking plugin found here. I was able to activate them both and they seem to work just fine.

1668828067985.png
 
i'm trying first your lqtest version on my local MAMP. Do you think the local server could be the issue ? Shouldn't matter :/
 
Ok, i found the key ! in each YITH plugin file "plugin-upgrade/lib/yit-licence.php", change code:
Code:
public function activate() {
            // phpcs:disable WordPress.Security.NonceVerification.Recommended, WordPress.Security.NonceVerification.Missing, WordPress.Security.ValidatedSanitizedInput.MissingUnslash
            $product_init = isset( $_REQUEST['product_init'] ) ? sanitize_text_field( $_REQUEST['product_init'] ) : '';
            $product      = $product_init ? $this->get_product( $product_init ) : false;
            $body         = false;
            $activated    = false;

            if ( $product ) {
                $args     = array(
                    'email'       => isset( $_REQUEST['email'] ) ? sanitize_email( $_REQUEST['email'] ) : '',
                    'licence_key' => isset( $_REQUEST['licence_key'] ) ? sanitize_text_field( $_REQUEST['licence_key'] ) : '',
                    'product_id'  => isset( $product['product_id'] ) ? sanitize_text_field( $product['product_id'] ) : '',
                    'secret_key'  => isset( $product['secret_key'] ) ? sanitize_text_field( $product['secret_key'] ) : '',
                    'instance'    => $this->get_home_url(),
                    'request'     => 'activation',
                );
                $response = $this->do_request( $this->get_api_uri( 'activation' ), $args );

                if ( ! is_wp_error( $response ) ) {
                    $body = json_decode( $response['body'] );
                    $body = is_object( $body ) ? get_object_vars( $body ) : false;
                }

                if ( $body && is_array( $body ) && isset( $body['activated'] ) && $body['activated'] ) {
                    $license = array(
                        'email'                => urldecode( $args['email'] ),
                        'licence_key'          => $args['licence_key'],
                        'licence_expires'      => $body['licence_expires'],
                        'message'              => $body['message'],
                        'activated'            => true,
                        'activation_limit'     => $body['activation_limit'],
                        'activation_remaining' => $body['activation_remaining'],
                        'is_membership'        => isset( $body['is_membership'] ) ? $body['is_membership'] : false,
                        'marketplace'          => isset( $body['marketplace'] ) ? $body['marketplace'] : 'yith',
                    );

                    $option[ $product['product_id'] ] = $license;
                    $activated                        = true;

                    /* === Check for other plugins activation === */
                    $options                           = $this->get_licence();
                    $options[ $product['product_id'] ] = $option[ $product['product_id'] ];

                    update_option( $this->licence_option, $options );

                    /* === Update Plugin Licence Information === */
                    yith_plugin_fw_force_regenerate_plugin_update_transient();

                    $licenses        = $this->get_licence();
                    $info            = $licenses[ $product['product_id'] ];
                    $info['init']    = $product_init;
                    $info['licence'] = $license;
                    $info            = array_merge( $info, $product );

                    /* === Licence Activation Template === */
                    $body['template']           = $this->show_activation_row( $info, true );
                    $body['code']               = 200;
                    $body['activation_message'] = $this->get_response_code_message( 200 );
                }

                if ( ! empty( $_REQUEST['debug'] ) ) {
                    $body          = is_array( $body ) ? $body : array();
                    $body['debug'] = array( 'response' => $response );
                    if ( 'print_r' === $_REQUEST['debug'] ) {
                        $body['debug'] = print_r( $body['debug'], true );
                    }
                }

                do_action( "yith_{$this->product_type}_licence_check", $product_init, $activated, $this->product_type );
            }

            wp_send_json( $body );
            // phpcs:enable WordPress.Security.NonceVerification.Recommended, WordPress.Security.ValidatedSanitizedInput.MissingUnslash
        }

by your code to MATCH email and activation code:

Code:
public function activate() {
            // phpcs:disable WordPress.Security.NonceVerification.Recommended, WordPress.Security.NonceVerification.Missing, WordPress.Security.ValidatedSanitizedInput.MissingUnslash
            $product_init = isset( $_REQUEST['product_init'] ) ? sanitize_text_field( $_REQUEST['product_init'] ) : '';
            $product      = $product_init ? $this->get_product( $product_init ) : false;
            $body         = false;
            $activated    = false;

            if ( $product ) {
                $args = array(
                    'email'       => isset( $_REQUEST['email'] ) ? sanitize_email( $_REQUEST['email'] ) : '',
                    'licence_key' => isset( $_REQUEST['licence_key'] ) ? sanitize_text_field( $_REQUEST['licence_key'] ) : '',
                    'product_id'  => isset( $product['product_id'] ) ? sanitize_text_field( $product['product_id'] ) : '',
                    'secret_key'  => isset( $product['secret_key'] ) ? sanitize_text_field( $product['secret_key'] ) : '',
                    'instance'    => $this->get_home_url(),
                    'request'     => 'activation',
                );

                    //babiato
                        $license = array(
                            'email'                => '[email protected]',
                            'licence_key'          => '56cb3cca-6ce3-48d3-980d-930decffe749',
                            'licence_expires'      => '2240547895',
                            'message'              => 'OK',
                            'activated'            => true,
                            'activation_limit'     => '9999',
                            'activation_remaining' => '9998',
                            'is_membership'        => true,
                            'marketplace'          => 'yith',
                        );
                        $option[ $product['product_id'] ] = $license;
                        $activated                        = true;

                        /* === Check for other plugins activation === */
                        $options                           = $this->get_licence();
                        $options[ $product['product_id'] ] = $option[ $product['product_id'] ];
                        update_option( $this->licence_option, $options );

                        /* === Update Plugin Licence Information === */
                    //
                        yith_plugin_fw_force_regenerate_plugin_update_transient();

                        $licenses        = $this->get_licence();
                        $info            = $licenses[ $product['product_id'] ];
                        $info['init']    = $product_init;
                        $info['licence'] = $license;
                        $info            = array_merge( $info, $product );

                        /* === Licence Activation Template === */
                        $body['template']           = $this->show_activation_row( $info, true );
                        $body['code']               = 200;
                        $body['activation_message'] = $this->get_response_code_message( 200 );

                //babiato       
                do_action( "yith_{$this->product_type}_licence_check", $product_init, $activated, $this->product_type );
            }

            wp_send_json( $body );
            // phpcs:enable WordPress.Security.NonceVerification.Recommended, WordPress.Security.ValidatedSanitizedInput.MissingUnslash
        }

Then in licence menu use [email protected] and 56cb3cca-6ce3-48d3-980d-930decffe749 and you will be able to use every YITH plugin you want.
 
Same procedure as before to activate applies. Cleaned up code. Expiry date will now display and correct number of license used. (Not that it matters, but PHP will throw annoying warnings)

Please report back. Thank you all. Thank you @capitancapo for sharing source file. 🙏🏼
Thank you
 
Hi! Looks like it is still not working for me. I followed your instructions to enter the email and license key, not working at all. Did I miss something? Thx!

activate.png
 
Hi! Looks like it is still not working for me. I followed your instructions to enter the email and license key, not working at all. Did I miss something? Thx!

activate.png
Hi. Are you sure you are using the Nulled file? I have re-downloaded my Nulled version and installed it onto a brand new WordPress site. Seems to work on my end.

Could you please check? and download file from my reply here

YITHOdr.png


Also, follow this Step-by-Step guide on how to activate:

step1.png step2.png step3.png
 
Last edited:
Please upload YITH Multi-Currency Switcher for WooCommerce. Thanks :cool:
 
2.12.0 - Released on 13 March 2023
  • New: support for WordPress 6.2
  • New: support for WooCommerce 7.5
  • New: added new carrier Moova
  • New: added new carrier iMile
  • New: added new carrier Rabee
  • New: added new carrier DPD Romania
  • Update: YITH plugin framework
  • Dev: added new filter yith_ywot_add_email_shipping_details
Activation Instructions:

1. install new plugin
2. goto license and enter this into fields

Email: [email protected]
Lic: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

3. Click on activate (nothing will happen)
4. refresh page and plugin will be activated
 

Attachments

  • yith-woocommerce-order-tracking-premium-2.12.0.zip
    1.6 MB · Views: 41
  • Love
  • Like
Reactions: corimba7 and NoOoB
YITH WooCommerce Order Tracking Premium v2.14.0 [Nulled]

Use:
Email: [email protected]
Lic: e37a6948-56e9-da30-a9cb-d28134074289

After activate, refresh page.

Thanks to @capitancapo for the untouched file.

Feedback appreciated 🙏🏼
 

Attachments

  • YITH WooCommerce Order & Shipment Tracking v2.14.0 [Nulled].zip
    1.7 MB · Views: 79
  • tiyhodr.png
    tiyhodr.png
    277 KB · Views: 25
  • tiyhodr2.png
    tiyhodr2.png
    209.5 KB · Views: 25
  • Love
Reactions: abarrajj and didzad
AdBlock Detected

We get it, advertisements are annoying!

However in order to keep our huge array of resources free of charge we need to generate income from ads so to use the site you will need to turn off your adblocker.

If you'd like to have an ad free experience you can become a Babiato Lover by donating as little as $5 per month. Click on the Donate menu tab for more info.

I've Disabled AdBlock