View All APIs

commerce API

Version 1 Commerce API

Endpoint: https://api.peoplevine.com/commerce.asmx
WSDL: https://api.peoplevine.com/commerce.asmx?WSDL

44 Methods


addInventory

Version 1 This method is used to add inventory for a product.

https://api.peoplevine.com/commerce.asmx/addInventory

addToCart

Version 1 This method is used to add a product or multiple products to a shopping cart.

https://api.peoplevine.com/commerce.asmx/addToCart

addToOrder

Version 1 This method allows you to add a product to an existing order.

https://api.peoplevine.com/commerce.asmx/addToOrder

applyDiscount

Version 1 This method allows you to apply a percentage or dollar off discount for an order. You must have admin access and it's logged as a note to the order. Please note that the percentage value should come in the whole number and not decimal (e.g. for 10% pass in 10).

https://api.peoplevine.com/commerce.asmx/applyDiscount

calculateShippingCost

Version 1 This method is used to return the shipping costs associated with a shopping cart or product.

https://api.peoplevine.com/commerce.asmx/calculateShippingCost

cancelOrder

Version 1 This method is used to cancel an order. It requires the order_no.

https://api.peoplevine.com/commerce.asmx/cancelOrder

copyProduct

Version 1 This method is used to create a Product.

https://api.peoplevine.com/commerce.asmx/copyProduct

createCommerceCoupon

Version 1 This method is used to create a new commerce coupon.

https://api.peoplevine.com/commerce.asmx/createCommerceCoupon

createPricing

Version 1 This method is used to add a new price for a product.

https://api.peoplevine.com/commerce.asmx/createPricing

createProduct

Version 1 This method is used to create a Product.

https://api.peoplevine.com/commerce.asmx/createProduct

createProducts

Version 1 This method is used to create multiple Products.

https://api.peoplevine.com/commerce.asmx/createProducts

createProductVariaton

Version 1 This method is used to create a Product Variation (it copies over all info except price, stock, attributes and pictures). You only need to include product.product.product_above for the product you are copying.

https://api.peoplevine.com/commerce.asmx/createProductVariaton

deletePricing

Version 1 This method allows you to delete pricing from a product.

https://api.peoplevine.com/commerce.asmx/deletePricing

deleteProduct

Version 1 This method allows you to delete a product (provided it has not been purchased).

https://api.peoplevine.com/commerce.asmx/deleteProduct

emailOrder

Version 1 This method is used to e-mail a copy of the receipt to the specified emails or customer_no.

https://api.peoplevine.com/commerce.asmx/emailOrder

generateQuote

Version 1 This method is used to generate a quote order for a customer.

https://api.peoplevine.com/commerce.asmx/generateQuote

loadCommerceHomePage

Version 1 This method is used to load the front page products, categories, brands and ad rotator.

https://api.peoplevine.com/commerce.asmx/loadCommerceHomePage

processOrder

Version 1 This method is used to process an order.

https://api.peoplevine.com/commerce.asmx/processOrder

removeFromCart

Version 1 This method is used to remove a product or multiple products from a shopping cart.

https://api.peoplevine.com/commerce.asmx/removeFromCart

returnCart

Version 1 This method is used to return the contents of a shopping cart.

https://api.peoplevine.com/commerce.asmx/returnCart

returnCategorySalesStats

Version 1 This method is used to return sales data by category.

https://api.peoplevine.com/commerce.asmx/returnCategorySalesStats

returnCategorySalesTrend

Version 1 This method is used to return the weekly sales trends across all cateogries for the past 5 weeks.

https://api.peoplevine.com/commerce.asmx/returnCategorySalesTrend

returnCategoryStats

Version 1 This method is used to return sales and invneotry data for the main categories.

https://api.peoplevine.com/commerce.asmx/returnCategoryStats

returnCommerceCoupons

Version 1 This method is used to return a list of commerce coupons.

https://api.peoplevine.com/commerce.asmx/returnCommerceCoupons

returnCustomerSalesStats

Version 1 This method is used to return sales data by category.

https://api.peoplevine.com/commerce.asmx/returnCustomerSalesStats

returnDashboardStats

Version 1 This method is used to return product sales, overall sales, category stats and customer sales.

https://api.peoplevine.com/commerce.asmx/returnDashboardStats

returnDeals

Version 1 This method is used to return the upcoming deals for a specified time.

https://api.peoplevine.com/commerce.asmx/returnDeals

returnInventory

Version 1 This method is used to return inventory for a product.

https://api.peoplevine.com/commerce.asmx/returnInventory

returnOrder

Version 1 This method is used to return the contents of an order or orders.

https://api.peoplevine.com/commerce.asmx/returnOrder

returnOrderStats

Version 1 This method is used to return order data by channel.

https://api.peoplevine.com/commerce.asmx/returnOrderStats

returnPricing

Version 1 This method is used to return pricing for a product.

https://api.peoplevine.com/commerce.asmx/returnPricing

returnProducts

Version 1 This method is used to return a product or products to display on the site.

https://api.peoplevine.com/commerce.asmx/returnProducts

returnProductSalesStats

Version 1 This method is used to return sales data related to products.

https://api.peoplevine.com/commerce.asmx/returnProductSalesStats

returnSalesStats

Version 1 This method is used to return sales stats for products.

https://api.peoplevine.com/commerce.asmx/returnSalesStats

setMasterProduct

Version 1 This method is used to set the sub products of a master product.

https://api.peoplevine.com/commerce.asmx/setMasterProduct

unlinkMasterProduct

Version 1 This method is used to unlink a child product from a master product.

https://api.peoplevine.com/commerce.asmx/unlinkMasterProduct

updateCart

Version 1 This method is used to update the quantity in a shopping cart for the specified cart records.

https://api.peoplevine.com/commerce.asmx/updateCart

updateCommerceCoupon

Version 1 This method is used to update an existing commerce coupon.

https://api.peoplevine.com/commerce.asmx/updateCommerceCoupon

updateInventory

Version 1 This method is used to update an inventory record.

https://api.peoplevine.com/commerce.asmx/updateInventory

updateLineItem

Version 1 This method allows you to update the line items on an order. You can modify the order price, order quantity or the product attributes.

https://api.peoplevine.com/commerce.asmx/updateLineItem

updateOrderFlag

Version 1 This method is used to update the status of an order.

https://api.peoplevine.com/commerce.asmx/updateOrderFlag

updatePricing

Version 1 This method is used to update a pricing record.

https://api.peoplevine.com/commerce.asmx/updatePricing

updateProduct

Version 1 This method is used to update a product along with its categories, inventory and pricing.

https://api.peoplevine.com/commerce.asmx/updateProduct

validateCommerceCoupon

Version 1 This method is used to validate if a coupon is valid on a cart; the coupon needs to be added to the create order in order to apply discount at checkout.

https://api.peoplevine.com/commerce.asmx/validateCommerceCoupon