{"_id":"5632a5e749e16d0d00122451","category":{"_id":"5632a5e749e16d0d0012244a","version":"5632a5e549e16d0d00122443","__v":1,"pages":["5632a5e749e16d0d00122451","5632a5e749e16d0d00122452","5632a5e749e16d0d00122453","5632a5e749e16d0d00122454","5632a5e749e16d0d00122455","5632a5e749e16d0d00122456","5632a5e749e16d0d00122457","5632a5e749e16d0d00122458","5632a5e749e16d0d00122459","5632a5e749e16d0d0012245a","5632a5e749e16d0d0012245b","5632a5e749e16d0d0012245c","5632a5e749e16d0d0012245d","5632a5e749e16d0d0012245e","5632a5e749e16d0d0012245f"],"project":"55b933b3146ef121002158d3","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-08-04T17:33:11.503Z","from_sync":false,"order":9,"slug":"products","title":"Products"},"githubsync":"","user":"55b932ba8fd1a02b00f496c8","__v":0,"version":{"_id":"5632a5e549e16d0d00122443","__v":6,"project":"55b933b3146ef121002158d3","createdAt":"2015-10-29T23:04:05.701Z","releaseDate":"2015-10-29T23:04:05.701Z","categories":["5632a5e749e16d0d00122444","5632a5e749e16d0d00122445","5632a5e749e16d0d00122446","5632a5e749e16d0d00122447","5632a5e749e16d0d00122448","5632a5e749e16d0d00122449","5632a5e749e16d0d0012244a","5632a5e749e16d0d0012244b","5632a5e749e16d0d0012244c","5632a5e749e16d0d0012244d","5632a5e749e16d0d0012244e","5632a5e749e16d0d0012244f","5632a5e749e16d0d00122450","5632b179df556c0d00cd095b","564e13053b2b4a19000cd69b","59caa9df65accc001a489c95","59cab50965accc001a489d28","59cadd464ab7b70024378e74"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.1.0","version":"1.1"},"project":"55b933b3146ef121002158d3","parentDoc":null,"updates":[],"next":{"pages":[],"description":""},"createdAt":"2015-08-04T17:38:55.623Z","link_external":false,"link_url":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":0,"body":"This method creates a new product record and returns a ProductRefNum\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Description\"\n}\n[/block]\nThe addProduct method creates a new product record. If successful, a ProductRefNum will be returned. The ProductRefNum is a gateway assigned product identifier. This product identifier should be stored and is needed for updating and deleting products. The product database is an optional feature and may not be supported by all merchants. The merchant should check their gateway package to determine if this feature is available to them.\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Syntax\"\n}\n[/block]\nstring **addProduct** ( [ueSecurityToken](/docs/uesecuritytoken), [Product](/docs/product))\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Arguments\"\n}\n[/block]\n\n[block:parameters]\n{\n  \"data\": {\n    \"h-0\": \"Type\",\n    \"h-1\": \"Name\",\n    \"h-2\": \"Description\",\n    \"0-0\": \"[ueSecurityToken](/docs/uesecuritytoken)\",\n    \"0-1\": \"Token\",\n    \"0-2\": \"Merchant security token: used to identify merchant and retrieve the custom fields.\",\n    \"1-0\": \"[Product](/docs/product)\",\n    \"1-1\": \"Product\",\n    \"1-2\": \"Object contain product details\"\n  },\n  \"cols\": 3,\n  \"rows\": 2\n}\n[/block]\n\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Return Value\"\n}\n[/block]\n\n[block:parameters]\n{\n  \"data\": {\n    \"0-0\": \"string\",\n    \"0-1\": \"Returns a ProductRefNum.\"\n  },\n  \"cols\": 2,\n  \"rows\": 1\n}\n[/block]\n\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Exceptions\"\n}\n[/block]\nThe following exceptions (errors) are applicable to this method.\n[block:parameters]\n{\n  \"data\": {\n    \"h-0\": \"Code\",\n    \"h-1\": \"Message\",\n    \"h-2\": \"Advice\",\n    \"0-0\": \"41001\",\n    \"0-1\": \"Unable to create product database\",\n    \"0-2\": \"Merchant does not have a product database. The feature not be enabled for merchant. Contact customer service and make sure product database feature is enabled.\"\n  },\n  \"cols\": 3,\n  \"rows\": 1\n}\n[/block]\n\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Examples\"\n}\n[/block]\n## PHP \n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"<?php\\ntry {\\n$Product = array(\\n       \\\"ProductID\\\" => \\\"0-13-508011-8\\\",\\n       \\\"SKU\\\" =>\\\"135080118\\\",\\n       \\\"UPC\\\" => \\\"9780135080115\\\",\\n       \\\"Category\\\" => \\\"Books:Math\\\",\\n       \\\"Enabled\\\" => true,\\n       \\\"Name\\\" => \\\"Elementary Differential Equations\\\",\\n       \\\"Description\\\" => \\\"Rainville, Bedient and Bedient (Eight Edition)\\\",\\n       \\\"Weight\\\" => 1.0,\\n       \\\"ShipWeight\\\" => 1.1,\\n       \\\"Price\\\" => 112.00,\\n       \\\"ListPrice\\\" =>  128.00,\\n       \\\"WholesalePrice\\\"=> 100.00,\\n       \\\"DateAvailable\\\" => \\\"2009-12-01\\\",\\n       \\\"Manufacturer\\\" => \\\"Prentice Hall\\\",\\n       \\\"Type\\\" => \\\"Unknown\\\",\\n       \\\"MinQuantity\\\" =>0,\\n       \\\"ImageURL\\\" => \\\"http://acme.com/prodimg/123123.jpg\\\",\\n       \\\"URL\\\" => \\\"http:/acme.com/prod/123123.html\\\"\\n);\\n$ProductRefNum = $client->addProduct($token, $Product);\\n print_r($res);\\n}\\ncatch(SoapFault $e) {\\n echo $e->getMessage();\\n}\\n?>\",\n      \"language\": \"php\"\n    }\n  ]\n}\n[/block]\n## Visual Basic (.Net) \n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"Dim product As eBizCharge.Product = New eBizCharge.Product\\n       product.ProductID = \\\"0-13-508011-8\\\"\\n       product.SKU = \\\"135080118\\\"\\n       product.UPC = \\\"9780135080115\\\"\\n       product.Category = \\\"Books:Math\\\"\\n       Dim inventory(0 To 1) As eBizCharge.ProductInventory\\n       inventory(0) = New eBizCharge.ProductInventory()\\n       inventory(0).InventoryLocation = \\\"Los angeles\\\"\\n       inventory(0).QtyOnHand = \\\"10\\\"\\n       inventory(0).QtyOnOrder = \\\"5\\\"\\n       inventory(0).DateAvailable = \\\"2010-08-20\\\"\\n       product.Inventory = inventory\\n       Dim priceTier(0 To 1) As eBizCharge.PriceTier\\n       priceTier(0) = New eBizCharge.PriceTier()\\n       priceTier(0).Qty = \\\"2\\\"\\n       priceTier(0).Price = \\\"100\\\"\\n       product.PriceTiers = priceTier\\n       product.TaxClass = \\\"your_tax_class\\\"\\n       product.Enabled = True\\n       product.Name = \\\"Elementary Differential Equations\\\"\\n       product.Description = \\\"Rainville, Bedient and Bedient (Eight Edition)\\\"\\n       product.Weight = 1.0\\n       product.ShipWeight = 1.1\\n       product.Price = 112.0\\n       product.ListPrice = 128.0\\n       product.WholesalePrice = 100.0\\n       product.DateAvailable = \\\"2010-08-01\\\"\\n       product.Manufacturer = \\\"Prentice Hail\\\"\\n       product.MinQuantity = \\\"0\\\"\\n       Dim refNum As String\\n       refNum = client.addProduct(token, product)\\n       MsgBox(refNum)\\n\",\n      \"language\": \"c\"\n    }\n  ]\n}\n[/block]\n## C Sharp (.Net)\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"eBizCharge.Product product = new eBizCharge.Product();\\n           product.ProductID = \\\"0-13-508011-8\\\";\\n           product.SKU = \\\"135080118\\\";\\n           product.UPC = \\\"9780135080115\\\";\\n           product.Category = \\\"Books:Math\\\";\\n           eBizCharge.ProductInventory[] inventory = new eBizCharge.ProductInventory[1];\\n           inventory[0] = new eBizCharge.ProductInventory();\\n           inventory[0].InventoryLocation = \\\"Los angeles\\\";\\n           inventory[0].QtyOnHand = \\\"10\\\";\\n           inventory[0].QtyOnOrder = \\\"5\\\";\\n           inventory[0].DateAvailable = \\\"2010-08-20\\\";\\n           product.Inventory = inventory;\\n           eBizCharge.PriceTier[] priceTier = new eBizCharge.PriceTier[1];\\n           priceTier[0] = new eBizCharge.PriceTier();\\n           priceTier[0].Qty = \\\"2\\\";\\n           priceTier[0].Price = \\\"100\\\";\\n           product.PriceTiers = priceTier;\\n           product.TaxClass = \\\"your_tax_class\\\";\\n           product.Enabled = true;\\n           product.Name = \\\"Elementary Differential Equations\\\";\\n           product.Description = \\\"Rainville, Bedient and Bedient (Eight Edition)\\\";\\n           product.Weight = 1.0;\\n           product.ShipWeight = 1.1;\\n           product.Price = 112.00;\\n           product.ListPrice = 128.00;\\n           product.WholesalePrice = 100.00;\\n           product.DateAvailable = \\\"2010-08-01\\\";\\n           product.Manufacturer = \\\"Prentice Hail\\\";\\n           product.MinQuantity = \\\"0\\\";\\n           string refNum;\\n           try\\n           {\\n               refNum = client.addProduct(token, product);\\n               MessageBox.Show(string.Concat(refNum));\\n           }\\n           catch (Exception err)\\n           {\\n               MessageBox.Show(err.Message);\\n           }\",\n      \"language\": \"csharp\"\n    }\n  ]\n}\n[/block]\n## XML \n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"Request:\\n<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<SOAP-ENV:Envelope\\n xmlns:SOAP-ENV=\\\"http://schemas.xmlsoap.org/soap/envelope/\\\"\\n xmlns:ns1=\\\"urn:eBizCharge\\\"\\n xmlns:xsd=\\\"http://www.w3.org/2001/XMLSchema\\\"\\n xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\"\\n xmlns:SOAP-ENC=\\\"http://schemas.xmlsoap.org/soap/encoding/\\\"\\n SOAP-ENV:encodingStyle=\\\"http://schemas.xmlsoap.org/soap/encoding/\\\">\\n<SOAP-ENV:Body>\\n<ns1:addProduct>\\n<Token xsi:type=\\\"ns1:ueSecurityToken\\\">\\n<ClientIP xsi:type=\\\"xsd:string\\\">192.168.0.1</ClientIP>\\n<PinHash xsi:type=\\\"ns1:ueHash\\\">\\n<HashValue xsi:type=\\\"xsd:string\\\">11ac55b0a0b59f8f028dbf85bc32266fa973dd0e</HashValue>\\n<Seed xsi:type=\\\"xsd:string\\\">12678150211876663375</Seed>\\n<Type xsi:type=\\\"xsd:string\\\">sha1</Type>\\n</PinHash>\\n<SourceKey xsi:type=\\\"xsd:string\\\">HB4P7C4K2w2ZCQQQXRqrxDj6agrS2NIT</SourceKey>\\n</Token>\\n<Product xsi:type=\\\"ns1:Product\\\">\\n <ProductID xsi:type=\\\"xsd:string\\\">0-13-508011-8</ProductID>\\n <SKU xsi:type=\\\"xsd:string\\\">135080118</SKU>\\n <UPC xsi:type=\\\"xsd:string\\\">9780135080115</UPC>\\n <Category xsi:type=\\\"xsd:string\\\">Test Category</Category>\\n <Enabled xsi:type=\\\"xsd:boolean\\\">true</Enabled>\\n <Name xsi:type=\\\"xsd:string\\\">Elementary Differential Equations</Name>\\n <Description xsi:type=\\\"xsd:string\\\">Rainville (Eight Edition)</Description>\\n <Weight xsi:type=\\\"xsd:double\\\">1</Weight>\\n <ShipWeight xsi:type=\\\"xsd:double\\\">1.1</ShipWeight>\\n <Price xsi:type=\\\"xsd:double\\\">112</Price>\\n <WholesalePrice xsi:type=\\\"xsd:double\\\">100</WholesalePrice>\\n <ListPrice xsi:type=\\\"xsd:double\\\">128</ListPrice>\\n <DateAvailable xsi:type=\\\"xsd:string\\\">2009-12-01</DateAvailable>\\n <Manufacturer xsi:type=\\\"xsd:string\\\">Prentice Hall</Manufacturer>\\n <TaxClass xsi:type=\\\"xsd:string\\\">Books</TaxClass>\\n <MinQuantity xsi:type=\\\"xsd:integer\\\">5</MinQuantity>\\n <ImageURL xsi:type=\\\"xsd:string\\\">http://acme.com/prodimg/123123.jpg</ImageURL>\\n <URL xsi:type=\\\"xsd:string\\\">http:/acme.com/prod/123123.html</URL>\\n <PriceTiers SOAP-ENC:arrayType=\\\"ns1:PriceTier[3]\\\" xsi:type=\\\"ns1:PriceTierArray\\\">\\n  <item xsi:type=\\\"ns1:PriceTier\\\">\\n   <Qty xsi:type=\\\"xsd:string\\\">5</Qty>\\n   <Price xsi:type=\\\"xsd:string\\\">111.00</Price>\\n  </item>\\n  <item xsi:type=\\\"ns1:PriceTier\\\">\\n   <Qty xsi:type=\\\"xsd:string\\\">15</Qty>\\n   <Price xsi:type=\\\"xsd:string\\\">110.00</Price>\\n  </item>\\n  <item xsi:type=\\\"ns1:PriceTier\\\">\\n   <Qty xsi:type=\\\"xsd:string\\\">15</Qty>\\n   <Price xsi:type=\\\"xsd:string\\\">110.00</Price>\\n   <CustomerTier xsi:type=\\\"xsd:string\\\">Reseller</CustomerTier>\\n  </item>\\n </PriceTiers>\\n</Product>\\n</ns1:addProduct>\\n</SOAP-ENV:Body>\\n</SOAP-ENV:Envelope>\\nResponse:\\n<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<SOAP-ENV:Envelope\\n xmlns:SOAP-ENV=\\\"http://schemas.xmlsoap.org/soap/envelope/\\\"\\n xmlns:ns1=\\\"urn:eBizCharge\\\"\\n xmlns:xsd=\\\"http://www.w3.org/2001/XMLSchema\\\"\\n xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\"\\n xmlns:SOAP-ENC=\\\"http://schemas.xmlsoap.org/soap/encoding/\\\"\\n SOAP-ENV:encodingStyle=\\\"http://schemas.xmlsoap.org/soap/encoding/\\\">\\n<SOAP-ENV:Body>\\n<ns1:addProductResponse>\\n <ProductRefNum xsi:type=\\\"xsd:integer\\\">901178061</ProductRefNum>\\n</ns1:addProductResponse>\\n</SOAP-ENV:Body>\\n</SOAP-ENV:Envelope>\",\n      \"language\": \"xml\"\n    }\n  ]\n}\n[/block]","excerpt":"","slug":"add-product","type":"basic","title":"addProduct"}
This method creates a new product record and returns a ProductRefNum [block:api-header] { "type": "basic", "title": "Description" } [/block] The addProduct method creates a new product record. If successful, a ProductRefNum will be returned. The ProductRefNum is a gateway assigned product identifier. This product identifier should be stored and is needed for updating and deleting products. The product database is an optional feature and may not be supported by all merchants. The merchant should check their gateway package to determine if this feature is available to them. [block:api-header] { "type": "basic", "title": "Syntax" } [/block] string **addProduct** ( [ueSecurityToken](/docs/uesecuritytoken), [Product](/docs/product)) [block:api-header] { "type": "basic", "title": "Arguments" } [/block] [block:parameters] { "data": { "h-0": "Type", "h-1": "Name", "h-2": "Description", "0-0": "[ueSecurityToken](/docs/uesecuritytoken)", "0-1": "Token", "0-2": "Merchant security token: used to identify merchant and retrieve the custom fields.", "1-0": "[Product](/docs/product)", "1-1": "Product", "1-2": "Object contain product details" }, "cols": 3, "rows": 2 } [/block] [block:api-header] { "type": "basic", "title": "Return Value" } [/block] [block:parameters] { "data": { "0-0": "string", "0-1": "Returns a ProductRefNum." }, "cols": 2, "rows": 1 } [/block] [block:api-header] { "type": "basic", "title": "Exceptions" } [/block] The following exceptions (errors) are applicable to this method. [block:parameters] { "data": { "h-0": "Code", "h-1": "Message", "h-2": "Advice", "0-0": "41001", "0-1": "Unable to create product database", "0-2": "Merchant does not have a product database. The feature not be enabled for merchant. Contact customer service and make sure product database feature is enabled." }, "cols": 3, "rows": 1 } [/block] [block:api-header] { "type": "basic", "title": "Examples" } [/block] ## PHP [block:code] { "codes": [ { "code": "<?php\ntry {\n$Product = array(\n \"ProductID\" => \"0-13-508011-8\",\n \"SKU\" =>\"135080118\",\n \"UPC\" => \"9780135080115\",\n \"Category\" => \"Books:Math\",\n \"Enabled\" => true,\n \"Name\" => \"Elementary Differential Equations\",\n \"Description\" => \"Rainville, Bedient and Bedient (Eight Edition)\",\n \"Weight\" => 1.0,\n \"ShipWeight\" => 1.1,\n \"Price\" => 112.00,\n \"ListPrice\" => 128.00,\n \"WholesalePrice\"=> 100.00,\n \"DateAvailable\" => \"2009-12-01\",\n \"Manufacturer\" => \"Prentice Hall\",\n \"Type\" => \"Unknown\",\n \"MinQuantity\" =>0,\n \"ImageURL\" => \"http://acme.com/prodimg/123123.jpg\",\n \"URL\" => \"http:/acme.com/prod/123123.html\"\n);\n$ProductRefNum = $client->addProduct($token, $Product);\n print_r($res);\n}\ncatch(SoapFault $e) {\n echo $e->getMessage();\n}\n?>", "language": "php" } ] } [/block] ## Visual Basic (.Net) [block:code] { "codes": [ { "code": "Dim product As eBizCharge.Product = New eBizCharge.Product\n product.ProductID = \"0-13-508011-8\"\n product.SKU = \"135080118\"\n product.UPC = \"9780135080115\"\n product.Category = \"Books:Math\"\n Dim inventory(0 To 1) As eBizCharge.ProductInventory\n inventory(0) = New eBizCharge.ProductInventory()\n inventory(0).InventoryLocation = \"Los angeles\"\n inventory(0).QtyOnHand = \"10\"\n inventory(0).QtyOnOrder = \"5\"\n inventory(0).DateAvailable = \"2010-08-20\"\n product.Inventory = inventory\n Dim priceTier(0 To 1) As eBizCharge.PriceTier\n priceTier(0) = New eBizCharge.PriceTier()\n priceTier(0).Qty = \"2\"\n priceTier(0).Price = \"100\"\n product.PriceTiers = priceTier\n product.TaxClass = \"your_tax_class\"\n product.Enabled = True\n product.Name = \"Elementary Differential Equations\"\n product.Description = \"Rainville, Bedient and Bedient (Eight Edition)\"\n product.Weight = 1.0\n product.ShipWeight = 1.1\n product.Price = 112.0\n product.ListPrice = 128.0\n product.WholesalePrice = 100.0\n product.DateAvailable = \"2010-08-01\"\n product.Manufacturer = \"Prentice Hail\"\n product.MinQuantity = \"0\"\n Dim refNum As String\n refNum = client.addProduct(token, product)\n MsgBox(refNum)\n", "language": "c" } ] } [/block] ## C Sharp (.Net) [block:code] { "codes": [ { "code": "eBizCharge.Product product = new eBizCharge.Product();\n product.ProductID = \"0-13-508011-8\";\n product.SKU = \"135080118\";\n product.UPC = \"9780135080115\";\n product.Category = \"Books:Math\";\n eBizCharge.ProductInventory[] inventory = new eBizCharge.ProductInventory[1];\n inventory[0] = new eBizCharge.ProductInventory();\n inventory[0].InventoryLocation = \"Los angeles\";\n inventory[0].QtyOnHand = \"10\";\n inventory[0].QtyOnOrder = \"5\";\n inventory[0].DateAvailable = \"2010-08-20\";\n product.Inventory = inventory;\n eBizCharge.PriceTier[] priceTier = new eBizCharge.PriceTier[1];\n priceTier[0] = new eBizCharge.PriceTier();\n priceTier[0].Qty = \"2\";\n priceTier[0].Price = \"100\";\n product.PriceTiers = priceTier;\n product.TaxClass = \"your_tax_class\";\n product.Enabled = true;\n product.Name = \"Elementary Differential Equations\";\n product.Description = \"Rainville, Bedient and Bedient (Eight Edition)\";\n product.Weight = 1.0;\n product.ShipWeight = 1.1;\n product.Price = 112.00;\n product.ListPrice = 128.00;\n product.WholesalePrice = 100.00;\n product.DateAvailable = \"2010-08-01\";\n product.Manufacturer = \"Prentice Hail\";\n product.MinQuantity = \"0\";\n string refNum;\n try\n {\n refNum = client.addProduct(token, product);\n MessageBox.Show(string.Concat(refNum));\n }\n catch (Exception err)\n {\n MessageBox.Show(err.Message);\n }", "language": "csharp" } ] } [/block] ## XML [block:code] { "codes": [ { "code": "Request:\n<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<SOAP-ENV:Envelope\n xmlns:SOAP-ENV=\"http://schemas.xmlsoap.org/soap/envelope/\"\n xmlns:ns1=\"urn:eBizCharge\"\n xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n xmlns:SOAP-ENC=\"http://schemas.xmlsoap.org/soap/encoding/\"\n SOAP-ENV:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\">\n<SOAP-ENV:Body>\n<ns1:addProduct>\n<Token xsi:type=\"ns1:ueSecurityToken\">\n<ClientIP xsi:type=\"xsd:string\">192.168.0.1</ClientIP>\n<PinHash xsi:type=\"ns1:ueHash\">\n<HashValue xsi:type=\"xsd:string\">11ac55b0a0b59f8f028dbf85bc32266fa973dd0e</HashValue>\n<Seed xsi:type=\"xsd:string\">12678150211876663375</Seed>\n<Type xsi:type=\"xsd:string\">sha1</Type>\n</PinHash>\n<SourceKey xsi:type=\"xsd:string\">HB4P7C4K2w2ZCQQQXRqrxDj6agrS2NIT</SourceKey>\n</Token>\n<Product xsi:type=\"ns1:Product\">\n <ProductID xsi:type=\"xsd:string\">0-13-508011-8</ProductID>\n <SKU xsi:type=\"xsd:string\">135080118</SKU>\n <UPC xsi:type=\"xsd:string\">9780135080115</UPC>\n <Category xsi:type=\"xsd:string\">Test Category</Category>\n <Enabled xsi:type=\"xsd:boolean\">true</Enabled>\n <Name xsi:type=\"xsd:string\">Elementary Differential Equations</Name>\n <Description xsi:type=\"xsd:string\">Rainville (Eight Edition)</Description>\n <Weight xsi:type=\"xsd:double\">1</Weight>\n <ShipWeight xsi:type=\"xsd:double\">1.1</ShipWeight>\n <Price xsi:type=\"xsd:double\">112</Price>\n <WholesalePrice xsi:type=\"xsd:double\">100</WholesalePrice>\n <ListPrice xsi:type=\"xsd:double\">128</ListPrice>\n <DateAvailable xsi:type=\"xsd:string\">2009-12-01</DateAvailable>\n <Manufacturer xsi:type=\"xsd:string\">Prentice Hall</Manufacturer>\n <TaxClass xsi:type=\"xsd:string\">Books</TaxClass>\n <MinQuantity xsi:type=\"xsd:integer\">5</MinQuantity>\n <ImageURL xsi:type=\"xsd:string\">http://acme.com/prodimg/123123.jpg</ImageURL>\n <URL xsi:type=\"xsd:string\">http:/acme.com/prod/123123.html</URL>\n <PriceTiers SOAP-ENC:arrayType=\"ns1:PriceTier[3]\" xsi:type=\"ns1:PriceTierArray\">\n <item xsi:type=\"ns1:PriceTier\">\n <Qty xsi:type=\"xsd:string\">5</Qty>\n <Price xsi:type=\"xsd:string\">111.00</Price>\n </item>\n <item xsi:type=\"ns1:PriceTier\">\n <Qty xsi:type=\"xsd:string\">15</Qty>\n <Price xsi:type=\"xsd:string\">110.00</Price>\n </item>\n <item xsi:type=\"ns1:PriceTier\">\n <Qty xsi:type=\"xsd:string\">15</Qty>\n <Price xsi:type=\"xsd:string\">110.00</Price>\n <CustomerTier xsi:type=\"xsd:string\">Reseller</CustomerTier>\n </item>\n </PriceTiers>\n</Product>\n</ns1:addProduct>\n</SOAP-ENV:Body>\n</SOAP-ENV:Envelope>\nResponse:\n<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<SOAP-ENV:Envelope\n xmlns:SOAP-ENV=\"http://schemas.xmlsoap.org/soap/envelope/\"\n xmlns:ns1=\"urn:eBizCharge\"\n xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n xmlns:SOAP-ENC=\"http://schemas.xmlsoap.org/soap/encoding/\"\n SOAP-ENV:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\">\n<SOAP-ENV:Body>\n<ns1:addProductResponse>\n <ProductRefNum xsi:type=\"xsd:integer\">901178061</ProductRefNum>\n</ns1:addProductResponse>\n</SOAP-ENV:Body>\n</SOAP-ENV:Envelope>", "language": "xml" } ] } [/block]