Jump to content

  • You cannot start a new topic
  • You cannot reply to this topic

Can A Vendor Initiate Messaging A Customer Through The Ask A Question/vendor Communication Addon? Rate Topic   - - - - -

 
  • bebopboy
  • Advanced Member
  • Trial users
  • Join Date: 04-Feb 20
  • 113 posts

Posted 27 November 2020 - 07:02 AM #1

Hi, I know a customer can initiate and create a thread to talk to a vendor, but if a vendor wants to clarify something with a customer, is there a way for him to do that?



 
  • tbirnseth
  • CS Cart Expert
  • Authorized Reseller
  • Join Date: 08-Nov 08
  • 11932 posts

Posted 29 November 2020 - 08:56 PM #2

Unless restricted, the vendor has access to the customer's email address. Won't this meet your need or did you want to force it through the system?  Generally vendors can't initiate a conversation.


EZ Merchant Solutions: Custom (USA based) B2B Development, Consulting, Development and Special Projects (get a quote here).
Commercial addons, payment methods and modifications to meet your business and operations needs.


 
  • eComLabs
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 27-Jan 14
  • 21367 posts

Posted 30 November 2020 - 05:08 AM #3

Hi, I know a customer can initiate and create a thread to talk to a vendor, but if a vendor wants to clarify something with a customer, is there a way for him to do that?

 

No out of the box


GET A FREE QUOTE | CS-Cart Add-ons | CS-Cart Licenses | CS-Cart Development | CS-Cart Design | Server Configuration | UniTheme and YOUPI
CS-Cart                USD 345     Multi-Vendor              USD 1250    Multi-Vendor PLUS           USD 3100 (2775)
CS-Cart Ultimate  USD 775     CS-Cart + YOUPI      USD 545      Multi-Vendor Ultimate       USD 7500 (6000)

 
  • cscartrocks
  • Member
  • Members
  • Join Date: 24-Jan 11
  • 1832 posts

Posted 01 December 2020 - 07:09 AM #4

Yes, you can login as customer and start a message with the problem and then you can reply as admin.


One Step Checkout Addon - The ultimate checkout experience
Best CS-Cart SEO addon - CS-Cart SEO Ultimate Addon
PM for 365-day support and custom development service


 
  • eComLabs
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 27-Jan 14
  • 21367 posts

Posted 01 December 2020 - 01:54 PM #5

Yes, you can login as customer and start a message with the problem and then you can reply as admin.

 

@bebopboy asked about an ability for vendors to initiate dialog


GET A FREE QUOTE | CS-Cart Add-ons | CS-Cart Licenses | CS-Cart Development | CS-Cart Design | Server Configuration | UniTheme and YOUPI
CS-Cart                USD 345     Multi-Vendor              USD 1250    Multi-Vendor PLUS           USD 3100 (2775)
CS-Cart Ultimate  USD 775     CS-Cart + YOUPI      USD 545      Multi-Vendor Ultimate       USD 7500 (6000)

 
  • cscartrocks
  • Member
  • Members
  • Join Date: 24-Jan 11
  • 1832 posts

Posted 02 December 2020 - 03:53 PM #6

@bebopboy asked about an ability for vendors to initiate dialog

 

Yes, it will need an extra step for the vendor to contact site admin to start the message thread.


One Step Checkout Addon - The ultimate checkout experience
Best CS-Cart SEO addon - CS-Cart SEO Ultimate Addon
PM for 365-day support and custom development service


 
  • Dexterflamez
  • Senior Member
  • Trial users
  • Join Date: 08-Jan 18
  • 258 posts

Posted 07 December 2020 - 05:26 PM #7

There should be a delete and delete all messages button for this communication addon, too many messages no way to delete them



 
  • eComLabs
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 27-Jan 14
  • 21367 posts

Posted 08 December 2020 - 04:33 AM #8

There should be a delete and delete all messages button for this communication addon, too many messages no way to delete them

 

Post feature request to the bug tracker


GET A FREE QUOTE | CS-Cart Add-ons | CS-Cart Licenses | CS-Cart Development | CS-Cart Design | Server Configuration | UniTheme and YOUPI
CS-Cart                USD 345     Multi-Vendor              USD 1250    Multi-Vendor PLUS           USD 3100 (2775)
CS-Cart Ultimate  USD 775     CS-Cart + YOUPI      USD 545      Multi-Vendor Ultimate       USD 7500 (6000)

 
  • Dexterflamez
  • Senior Member
  • Trial users
  • Join Date: 08-Jan 18
  • 258 posts

Posted 09 December 2020 - 12:12 PM #9

It's not letting me create a post on the bug tracker, is there no easy solution for this issue,  thank you  



 
  • Dexterflamez
  • Senior Member
  • Trial users
  • Join Date: 08-Jan 18
  • 258 posts

Posted 22 December 2020 - 02:13 PM #10

The php has a delete function, just no button on the front end to initiate that

 

 

from vendor_communication/func.php

 

/**
 * Changes status of thread that fit provided conditions to "DELETED"
 *
 * @param array|string $conditions Array or string of conditions
 *
 * @return mixed
 */
function fn_vendor_communication_mark_threads_as_deleted($conditions)
{
    $result = false;
 
    if (!empty($conditions)) {
        $data = array('status' => VC_THREAD_STATUS_DELETED);
 
        if (is_array($conditions)) {
            $result = db_query('UPDATE ?:vendor_communications SET ?u WHERE ?w', $data, $conditions);
        } else {
            $result = db_query('UPDATE ?:vendor_communications SET ?u WHERE ?p', $data, $conditions);
        }
    }
 
    return $result;
}
 
/**
 * Marks multiple threads as "DELETED"
 *
 * @param array $thread_ids Arrays with thread ids
 *
 * @return bool
 */
function fn_vendor_communication_mark_threads_as_deleted_by_ids(array $thread_ids)
{
    $result = false;
 
    if (!empty($thread_ids)) {
        $condition = db_quote(' thread_id IN (?n)', $thread_ids);
        $result = fn_vendor_communication_mark_threads_as_deleted($condition);
    }
 
    return $result;
}