Support » Plugin: Bitrix24 » No e-commerce integration

  • Igor Bykov

    (@igor-bykov)


    Hello,

    While the description states that plug-in is able to send data from WooCommerce to CRM, I’ve (and seems like a lot of people apart from me as well) didn’t find any way to connect the plug-in to CRM.

    Judging by the source code of the plug-in, what is missing is something that would call “processing_woocommerce” function on an order.

    Could you please clarify how exactly it’s supposed to work & whether the plug-in is maintained at all?

    Best regards,

Viewing 4 replies - 1 through 4 (of 4 total)
  • ingri

    (@ingri)

    Plugin integrates chat, CRM-forms, callback:
    https://ru.wordpress.org/plugins/integration-with-bitrix24/#reviews
    https://helpdesk.bitrix24.ru/open/6986667/

    You can try:

    If you use popular any WordPress ecommerce engine to run your online store, this plugin can automatically
    send online orders to your CRM. Simply go to plugin settings and do the following:
    1) Enable CRM connector.
    2) Insert connector URL. You can get the URL inside Bitrix24 CRM.
    3) Select default currently for your online store. Otherwise the currency will be determined automatically.

    You need to know about incoming webhook:
    https://helpdesk.bitrix24.ru/open/5408147

    Thread Starter Igor Bykov

    (@igor-bykov)

    Hello @ingri,

    Thank you for your reply.

    Yes, I’ve read the instructions.

    We have WooCommerce & the set-up of bitrix plug-in is the one explained below:

    CRM connector:
    Enabled

    Connector URL:
    https://********.bitrix24.ru/rest/1/***********/

    Currency:
    EUR

    We don’t use the chat or forms, so these fields have default settings.

    Nevertheless, when a new order is placed nothing happens, the data doesn’t pass to CRM.

    Also in settings of my webhook I can see that it was never used and “last access time” is “never”.

    Best regards,

    Thread Starter Igor Bykov

    (@igor-bykov)

    Could someone please reply whether the settings mentioned above are the correct ones?

    In case if “yes”, why the plug-in doesn’t work still?

    Best regards,

    Thread Starter Igor Bykov

    (@igor-bykov)

    Ok, just in case someone will need it:

    The set-up I posted here is correct, however, the plug-in didn’t work anyway.

    The reason is that in the file called “bitrix24_forms.php” a function called “check_content” was checking for
    $_REQUEST['orderid']
    to be set (in hope of getting order id from UTMs I guess).

    The problem is that
    $_REQUEST['orderid']
    will always be unset, so the function will never work. One needs to re-write it as
    $_REQUEST['order_id']
    in order to make it working.

    Once it’s re-written to
    $_REQUEST['order_id']
    it should start working (unless you have a customised thank-you page. In this case you’d also need to change
    strpos($content, '[woocommerce_checkout]') !== false
    to
    is_order_received_page()
    ).

    What this integration actually does is creating a new contact on each purchase which is slightly rare since there’s a module called ‘leads’ & also module called ‘deals’.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘No e-commerce integration’ is closed to new replies.