Hi.
I would like to export some of functionality to webkuls mobile apps API which is an addon to cs cart multivendor
1.
Allowing adding more the one product to cart from wish list at once.
Comment from mobile app developer:
-------------------------
Right now the app makes this request when adding a product to the cart:
api/Addtocart/234&lang_code=en¤cy_code=USD
PUT
{
"product_data" : {
"amount" : "4",
"product_id" : "56",
"product_options" : [
],
"extra" : [
]
},
"lang_code" : "en",
"currency_code" : "USD"
}
It passes amount and product ID.
Instead of this the endpoint should accept an array of objects.
Like this:
[
{
"amount" : "4",
"product_id" : "56"
},
{
"amount" : "3",
"product_id" : "36"
},
{
"amount" : "1",
"product_id" : "51"
},
]
It doesn't really need the language or the currency or anything else.
just need to modified the existing endpoint which is accepting one object. create new ap by come same code just change the endpoint and accept list of object, than run loop to that object to save it server. actually it will not be change, i will adding new endpoint just the modification of old one, where old one is receiving a object but new one will receive list of objects.
------------------
2.
Exporting functionality to API for minimum order amount addon that blocks orders below set amount, adds extra shipping cost if set this way or passes orders for specific customers if set this way and sends notifications.
It installed on platform
(this addon is installed on the platform)
this is how it looks in vendor panel:
https://prnt.sc/qqlqht
if vendors sets minim order amount then if order amount form this vendor is >= then allows to purchase
if order is lower then the minimum order amount then platform displays notification that minimum order hasn't been reached and displays the amount of minim order.
Vendor can set the extra shipping cost if the minimum order amount is not reached.
If order is not reached and vendor sets extra shipping cost and client orders under minimum order amount.
Extra shipping cost is added and the notifications says minimum order from this vendor is $$$ and extra shipping cos of $$ is added.
Vendor also can set special shipping amount for specific customers.
3.
Exporting functionality to API for addon that shows vendors and products only in the range of client shipping (this addon is installed on the platform)
work flow of the addon:
I wish it was made automatically from vendor level not the product level so that the vendor wont have to mark each product manually for location.
Client location would be taken form clients details taken form registration form.
work flow:
If vendor has set shipping method for whole country than he and his product are visible for whole clients in this country.
If vendor has set shipping method for specific state (or states) than he and his products are visible for clients within the state(or states).
If vendor has set shipping method for zip-codes than he and his product are visible for whole clients in this zipcode.
If vendor has set shipping method for whole city(or cities) than he and his product are visible for whole clients in this cities.
Vendor can have more than one shipping method.
4.
Making possible to add customers notes to each vendor and exporting this to apps api (now platform allows to make customers notes but the same note is being send to all vendors)
If you are interestes please send me an info and quote in prv message.
Thanks,
A