To start using web service Volta Sp. z o.o. you must obtain a separate access (ID, username and password), which is independent of the data used to authenticate the pages ivolta.pl. For this purpose, please send an email to webservice@ivolta.pl asking for access to the service. In the email please include the name of the company, VAT number, name and address, e-mail address of the person coordinating the implementation of the service on your side.
If you want to see the WSDL file, click: VoltS.wsdl.

Any questions and comments about the service, please directed to webservice@ivolta.pl.
Available methods:
Available data types:

Methods description:

Get_Product

Allows you to retrieve information about a single product.
Input:
IDint
Loginstring
Passwordstring
ProductCodestring
Output:
Resultboolean
Textstring
ProductProduct

Get_Products

Lets you download information about all products in the offer for this category. If the parameter CategoryId is set to NULL then products from all categories will be downloaded.
Input:
IDint
Loginstring
Passwordstring
CategoryIdint
Output:
Resultboolean
Textstring
Productsarray of Product

Get_Product_Full

Lets you download all available information about a single product in the offer..
Input:
IDint
Loginstring
Passwordstring
ProductCodestring
Output:
Resultboolean
Textstring
ProductProductFull

Get_Products_Full

Lets you download all available information on all products in the offer. If the parameter CategoryId is set to NULL then be downloaded products from all categories.
Input:
IDint
Loginstring
Passwordstring
CategoryIdint
Output:
Resultboolean
Textstring
Productsarray of ProductFull

Get_Products_Small

Lets you download all products with a minimal amount of data. Ability to limit the parameter category.
Input:
IDint
Loginstring
Passwordstring
CategoryIdint
Output:
Resultboolean
Textstring
Productsarray of ProductFull

Get_Update_Products_Full

Lets you download all available information about recently modified products. If the parameter CategoryId is set to NULL then products from all categories will be downloaded.
Input:
IDint
Loginstring
Passwordstring
CategoryIdint
Output:
Resultboolean
Textstring
Productsarray of ProductFull

Get_Update_Products_Stocks

Lets you download a list of products that changed their stock or price in the last 24 hours. If the parameter CategoryId is set to NULL then products from all categories will be downloaded.
Input:
IDint
Loginstring
Passwordstring
CategoryIdint
Output:
Resultboolean
Textstring
ProductStocksarray of ProductStock

Get_Product_Url

Lets you download product URL in iVolta store
Input:
IDint
Loginstring
Passwordstring
ProductCodeint
Output:
Resultboolean
Textstring
ProductUrlProductUrl

Get_Product_Deliveries

Lets you download all active forms of delivery for the product.
Input:
IDint
Loginstring
Passwordstring
ProductCodestring
Output:
Resultboolean
Textstring
Deliveriesarray of Delivery

Get_Categories

Lets you download all available categories for products.
Input:
IDint
Loginstring
Passwordstring
Output:
Resultboolean
Textstring
Categoriesarray of Category

Get_Order

Lets you download information about the order.
Input:
IDint
Loginstring
Passwordstring
OrderNumberstring
Output:
Resultboolean
Textstring
OrderOrder

Get_Orders

Lets you download information about orders made in a given period of time.
Input:
IDint
Loginstring
Passwordstring
DateFromdate
DateTodate
Output:
Resultboolean
Textstring
Ordersarray of Order

Get_Order_Item

Lets you download information about a single item in the selected order.
Input:
IDint
Loginstring
Passwordstring
OrderNumberstring
PositionNumberint
Output:
Resultboolean
Textstring
OrderItemOrderItem

Get_Order_Items

Lets you download information about all the items in the selected order.
Input:
IDint
Loginstring
Passwordstring
OrderNumberstring
Output:
Resultboolean
Textstring
OrderItemsarray of OrderItem

Get_Order_Status

Lets you download order status.
Input:
IDint
Loginstring
Passwordstring
OrderNumberstring
Output:
Resultboolean
Textstring
OrderStatusstring

Get_Invoice

Lets you download information about the selected invoice.
Input:
IDint
Loginstring
Passwordstring
InvoiceNumberstring
Output:
Resultboolean
Textstring
InvoiceInvoice

Get_Invoices

Lets you download information about the invoices that have been issued in the selected time period.
Input:
IDint
Loginstring
Passwordstring
DateFromdate
DateTodate
Output:
Resultboolean
Textstring
Invoicesarray of Invoice

Get_Invoice_Item

Lets you download information about a single item in the selected invoice.
Input:
IDint
Loginstring
Passwordstring
InvoiceNumberstring
PositionNumberint
Output:
Resultboolean
Textstring
InvoiceItemInvoiceItem

Get_Invoice_Items

Lets you download information about all the items in the selected invoice.
Input:
IDint
Loginstring
Passwordstring
InvoiceNumberstring
Output:
Resultboolean
Textstring
InvoiceItemsarray of InvoiceItem

Get_Orders_For_Invoice

Lets you download orders to the selected invoice.
Input:
IDint
Loginstring
Passwordstring
InvoiceNumberstring
Output:
Resultboolean
Textstring
Ordersarray of Order

Get_Address

Lets you download information about a single customer's address.
Input:
IDint
Loginstring
Passwordstring
AddressIdstring
Output:
Resultboolean
Textstring
AddressAddress

Get_Addresses

Lets you download information about all the customer addresses.
Input:
IDint
Loginstring
Passwordstring
Output:
Resultboolean
Textstring
Addressesarray of Address

Create_Address

Allows you to create a new client address.
Input:
IDint
Loginstring
Passwordstring
AddressAddress
Output:
Resultboolean
Textstring
AddressIdint

Calculate_Delivery_Cost

Allows the calculation of the delivery cost for the specified indexes, method of payment and delivery forms.
Input:
IDint
Loginstring
Passwordstring
OrderOrder
OrderItemsarray of OrderItem
Output:
Resultboolean
Textstring
DeliveryCostfloat

Create_Order

Allows you to to make an order on selected products.
Input:
IDint
Loginstring
Passwordstring
OrderOrder
OrderItemsarray of OrderItem
Output:
Resultboolean
Textstring
OrderNumberstring

Get_Order_Numbers

Lets you download all the numbers in a given order.
Input:
IDint
Loginstring
Passwordstring
OrderNumberstring
Output:
Resultboolean
Textstring
Numberstring
ClientNumberstring
Description of data types:

Product

Type for storing data about a single product.
Codestring
Pricefloat
BasePricefloat
Currencystring
Amountstring
AmountBranchfloat

ProductStock

Type for storing single product stock informaton.
Codestring
Namestring
Pricefloat
BasePricefloat
Currencystring
Amountstring
AmountBranchfloat

ProductUrl

Type for storing a single product URL information
Codestring
Urlstring

Product_Full

Type for storing data about a single product. Parameter ShortDescription is completed only in the Get_Product_Full method.
Codestring
Namestring
Pricefloat
BasePricefloat
Currencystring
Amountfloat
AmountBranchfloat
ProducerNamestring
ProducerCodestring
EANstring
CategoryIdint
CategoryNamestring
LongDescriptionstring
ShortDescriptionstring
Specificationstring
Imagestring
Statusstring

Delivery

The type of data storage of a single delivery.
Numberstring
Datedate
Amountint

Category

Type for storing the information about a single category.
Idint
ParentIdint
Namestring

Product_Codes

The type of data storage on a single product codes.
Codestring
EANstring
ProducerCodestring

Order

The type of data storage on a single order. For RealizationMethod parameter is required only in the method Create_Order. In other methods, is set to NULL.

Available values for RealizationMethod are:
Available - I order only available products
Partly - Realize partially
Waiting - Waiting for everything.
The default value is Waiting.
Numberstring
CustomerNumberstring
ItemsNumberint
CreationDatedate
RealizationTermdate
DeliveryCodeint
DeliveryDescriptionstring
PaymentCodeint
PaymentDescriptionstring
NetValuefloat
GrossValuefloat
AddressIdint
RealizationMethodstring
Remarksstring

OrderItem

The type of data storage on a single item in the order. In Create_Order the Amount parameter can accept a maximum value of 30.
ProductCodestring
PositionNumberint
Amountint
SentAmountint
NetPricefloat
GrossPricefloat
NetValuefloat
VatRatefloat
IsServiceboolean

Invoice

Type of data storage for a single invoice.
Numberstring
ItemsNumberint
CreationDatedate
NetValuefloat
GrossValuefloat
PaymentTermstring
Waybillstring

InvoiceItem

The type of data storage about a single item on the invoice.
ProductCodestring
PositionNumberint
Amountint
NetPricefloat
GrossPricefloat
NetValuefloat
GrossValuefloat
VatRatefloat
IsServiceboolean

Address

Type for storing data of a single address of a customer.
Idint
Descriptionstring
Countrystring
Citystring
Poststring
PostCodestring
Streetstring
HouseNumberstring
FlatNumberstring
AreaCodestring
Phonestring
Emailstring
Remarksstring