Magento Extended SOAP API v2 WSI-Compliant

Extension for Magento by Anowave

  • In Stock
  • Price:
  • €49 90
  • SKU:
  • MAGE-SOAP
  • Premium product
  • Premium product
  • MADE IN



Magento Extended SOAP v2 API (WSI-Compliant) to provide extra functionality available through SOAP. It allows for pulling product tax information, tax rules and more. You can also create, update and delete customer groups, set product group pricing.

The extension is designed to not only provide extended access to Magento resources but also to be robust and versatile with regards to access to 3rd party extensions data through SOAP v2.

It's simple yet effective solution for extended SOAP access without modifying Magento's core API handlers.

Suitable for integrating Magento with ERP and CRM systems written in .NET, Delphi, Android or other through WS-I compliant SOAP interface.

Overview

This extension is designed to fill some missing gaps in Magento's SOAP v2 API. It exposes several additional methods to use via standard SOAP calls including WS-I Compliance support. Once istalled, the extension will support all the features below.

 

Key features

  • Extends Magento's default SOAP v2 API by adding extra methods
  • WSI Compliant
  • Added method for retrieving product tax class via SOAP v2 in Magento
  • Added method for retrieving list of tax rules via SOAP v2 in Magento
  • Added method for retrieving system configuration variable value via SAOP v2 in Magento
  • Added method for retrieving newsletter subscribers list via SAOP v2 in Magento
  • Added method for retrieving reports data via SOAP v2 in Magento
  • Added method for creating customers groups via SOAP v2 in Magento
  • Added method for listing customer groups
  • Added method for deleting customer group
  • Added method for updating customer group
  • Added method for listing group pricing for product via SOAP v2 in Magento
  • Added method for updating group pricing for product via SOAP v2 in Magento
  • Does not overwrite existing blocks, modules and controllers.
  • No monthly fees
Extension version
0.1.0
Magento platform version
1.6.*,1.7.*,1.8.*,1.9.*
Application/Purpose
Administration,Manager enhancements
Type
Commercial

Our products come with a premium support. To report a bug, use our Premium Help Desk available in your account at Anowave.

Customer review(s)

Cèê Simone

Purchased Magento Extended SOAP API v2 WSI-Compliant

Good extension, fills some missing gaps in the Magento SOAP API. Works as described.

Yes, I recommend this product

Note: By submitting a review you agree to our Terms and Conditions.





User Guide & Documentation

Installation

This extension can be installed in a few minutes, by going through the following steps:

  • Download/purchase the extension
  • Unzip the file in a temporary directory
  • Copy folder "app" and paste it in your Magento installation root directory. This extension will NOT replace existing code.
  • Go to your admin panel and clear cache. Hit refresh on any of your Magento pages and you're done.

 

Methods

The following SOAP methods are supported:

soapGetTaxRules() - Retrieves tax rules
@return array

 

soapGetTaxProduct($product_id, $customer_id, $country_code, $region_id, $postcode) - Retrieves product tax rules
$product_id – int
$customer_id - int
$country_code - string, ex. "GB"
$region_id - string
$postcode - string
@return: array

 

soapGetSubscribers() - Retrieves newsletter subscribers array
@return array

 

wsCreateGroup($group, $tax_class_id) – Creates new customer group
$group – string ex. “Sample group”
$tax_class_id – int ex. 3, Must be existing tax class id. Default 3
@return: int, Newly created group id

 

wsUpdateGroup($group_id, $group_code, $group_tax_class_id) – Updates existing customer group
$group_id – int
$group_code – string ex. “Sample Group Updated”
$group_tax_class_id – int ex. 3, Must be existing tax class id. Default 3
@return: Boolean, true on success, false on failure

 

wsDeleteGroup($group_id) – Deletes customer group
$group_id – int
@return: Boolean, true on success, false on failure

 

wsListGroups() – Returns array of existing customer groups
Does not accept any paramteres
@return: array

 

wsListProductGroupPrices($product_id) – Lists group prices for product
$product_id – int
@return: array

 

wsUpdateProductGroupPrices($product_id, $prices) – Updates group prices for product
$product_id – int
$prices – multidimensional associative array ex. (see below)
array
(
     0 => array ('website_id'=>0, 'cust_group'=>2, 'price'=>120),
     1 => array ('website_id'=>0, 'cust_group'=>3, 'price'=>12)
)
@return: Boolean, true on success, false on failure

Installation

Now: Next:

If you like this product, share it with your friends



Who are we

Anowave is in business since year 2007. Since then we've been developing web sites for customers in UK. We are focused primarily on providing web based solutions build on top of open source technologies such as PHP, MySQL etc. The company is powered by highly skilled professionals including top level software developers, talented graphic designers and broadminded managers.

Unlike other development companies, we are focused on providing a solid, high performance and 100% bespoke software for our clients and partners. We've been developing an in-house content management system called Anowave.