Ability to create orders outside of botsailor (change internal e-commerce solution)
Muhammad Raslan
#1
Muhammad Raslan
hello i need to request this feature

when the user places the order through WhatsApp channel from my catalog i want botsailor instead of create order internally, i need to create the order into my external ecommerce store and get checkout link for my external ecommerce not botsailor checkout link and so on.
#2
Dishang Shah
#1

Muhammad Raslan

You can do using catalog webhook and create order on your site
#3
Muhammad Raslan
Thanks Dishang Shah
If i used the catalog webhook this will be only notifications but still botsailor checkout and orders management as is.
#4
Dishang Shah
#3

Muhammad Raslan

So elabrate more which platform using and exact flow
#5
Muhammad Raslan
Ok lets start to describe my use case

I have my Shopify store and I will use WhatsApp as a primary and only one channel so all orders will be through WhatsApp and in this case I will use bot sailor
my Shopify already integrate my payment and shipping gateways and ready to use .
here is my request
the customer make a place order through WhatsApp , bot sailor received WhatsApp order message , let botsailer send http request to my shopify create order endpoint after create the order send the checkout template to my customer that contains my Shopify checkout link not bot sailor checkout link

please sea this drawing

https://viewer.diagrams.net/?tags=%7B%7D&lightbox=1&highlight=0000ff&edit=_blank&layers=1&nav=1#R%3Cmxfile%3E%3Cdiagram%20name%3D%22Page-1%22%20id%3D%22Wg1oF4BQHMqPeXh_AVG0%22%3E5VnbcpswEP0aPzbDxdfHOE7SmbaZzHg6SR8VWFtqBCKSiKFfXwmEActJSOOatHkx6EiCZfec1Uoe%2BGdRdslRgr%2BxEOjAc8Js4C8Gnud6Q09dNJKXyGTolMCak9AMqoEl%2BQUGrIalJATRGigZo5IkbTBgcQyBbGGIc7ZpD1sx2n5rgtZgAcsAURu9IaHEJTodOTX%2BGcgaV292HdMToWqwAQRGIds0IP984J9xxmR5F2VnQLXzKr%2BU8y6e6N0axiGWXSacwpV7ec3pwzzIll9urmT6w%2F00MrbJvPpgCNX3mybjErM1ixE9r9E5Z2kcgn6qo1r1mK%2BMJQp0FfgTpMxNMFEqmYKwjKjpVQbz%2FNbMLxo%2FdONkVDUXWbNzkZtWaas28EkXGEiwlAfwzHdXVEJ8DfKZcd42UIrhwCJQ9qh5HCiS5LFtBzJUW2%2FH1dFQNyYgrwiOee4joql503cBvCA7pZrsnoOJ0E%2BREOnrirNIU0%2BbGCCJKFvb8aVUaUfHcYPVvGWCCkdtlHzbUUIiKQW1IpmOtnH%2FI3AJ2fMBsB1mJkyNFkwyqFS0aSjLQLghqgo7uIOHH5T9Xkf2%2B32y37PYf001Vz2H8bCQAYvVzw1GUpwmiRXKdqBeIPsBuL1dsgy5xza5XW8Pu8d%2Fi92TXtidEXnbuG9wW7VqautG3uR5v4rwOypi3KcifEsRcyYFIpTxwoYAlAlhLZCeBTEcvzNBzCz%2F9aGQA7J23JG10z5ZO7a8voRYsxQyCVx5ThcrHJBspnYODykIXeGQuK5ohB6yxCwhq7x3eo%2FfG71du178x%2Fk97chv19kfqSOV6R%2FGzW%2BtB83Ua0ZiWQtp4rWF5A93FFIaZmbtBGtrxp%2FHb2onqDQIAHR4rCSDWXSXipcTTDu%2Bh0g3O3snd9bz5sntZfd0QNq%2FOWvsp7O3Q2fPPy6dq23IE2WiKBffAENwz1JtdwRC6FMwlQEgSmi5EFMS3xeXe93CUurztlNtrLIpF2oNPgn0YcNFoLHRXFSr8nYJV0aOFhZFji0b39mJhmPLxj%2FuMm2X8UziwmUqs5BYRUObx%2Fj9irLNuytz%2FD2HNkeucyb%2FW53jjrquwL3uPyszG45PzYEkJYFOF4rHde5ARaKJUJFBUOGaPAKT9PqktNshJxyZ0vYmiUOESEzidbHz0ZsgrBxKi%2F39Xd7IEMImf9cj3oNnW7eiSJUsfNuzsz2Onb3esapZ%2F3dSrp31P1D%2B%2BW8%3D%3C%2Fdiagram%3E%3C%2Fmxfile%3E
#6
Dishang Shah
#5

Muhammad Raslan

Right now in chatflow we can't call external API and Recevie data so i think not possible
#7
BotSailor
Hello Muhammad Raslan,

Thank you very much for requesting a feature for BotSailor. We appreciate that you took the time to explain how you envision it. We understand your request, but implementing it is a bit complex. Each product would need to be connected to the Shopify store, an order would then need to be created on Shopify, and finally, the checkout link would be sent to WhatsApp.

We will consider your request, but we cannot guarantee that this feature will be implemented very soon. It may be added in the future, but not immediately.

Thank you again for your time; we truly appreciate it.
#8
Gowsicraja
It is Possible , I Don’t know Much About Shopify, But i did this in woocommerce , where

Step 1 :
Connected woocommerce products with whatsapp catalog ( sync )

Step 2 :
integrated the woocommerce Website Webhook with Botsailor’s Order Checkout , created a Custom code to receive a BS data and creating a woocommerce order with product retailer id’s , If you need that php code let me know i will share

Step 3 : Removed the checkout message content and mentioned “your checkout link is generating…” like that a basic content

Step 4 : Once Order created in woocommerce with pending it will send a whatsapp notification with checkout link ( Used Abandoned cart plugin and Botsailor webhook workflow to do this )

Flow : once customer placed order in whatsapp immediately will get a message your checkout link is generating and within a min will receive a checkout message in customer whatsapp number

They can click and checkout easily from woocommerce website

In this only one drawback is since webhook is taking 1-2 min to deliver the checkout link , thats the only drawback issue , previously i used http api method to send a message ( in that case it will send a text message without using template as customer already inside 24hrs and it sent quickly , but 1-2 months ago BS removed the api text sending option , so now its not working , using webhook with delay sending , Asked BS team to provide a that http method text , image sending as a features they are not

Try this concept if it is possible to implement in shopify, I hope it will be done