<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: C# API add LineItems to transasctionRequest in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/C-API-add-LineItems-to-transasctionRequest/m-p/53351#M28474</link>
    <description>&lt;P&gt;&lt;A href="https://github.com/AuthorizeNet/sdk-dotnet/blob/dd66dd44782b4fa8168f63a106af0040611ec3ed/Authorize.NET/CIM/Order.cs" target="_blank"&gt;https://github.com/AuthorizeNet/sdk-dotnet/blob/dd66dd44782b4fa8168f63a106af0040611ec3ed/Authorize.NET/CIM/Order.cs&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;lineItems is looking for an arrays of lineItemType&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 17 Dec 2015 19:21:37 GMT</pubDate>
    <dc:creator>RaynorC1emen7</dc:creator>
    <dc:date>2015-12-17T19:21:37Z</dc:date>
    <item>
      <title>C# API add LineItems to transasctionRequest</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/C-API-add-LineItems-to-transasctionRequest/m-p/53350#M28473</link>
      <description>&lt;P&gt;I am trying to pass lineItems to the transactionRequest, but I am not doing something right.&amp;nbsp; I added a snapshot of the portion of code and was hoping someone can point me in the right direction.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;//standard api call to retrieve response
            var paymentType = new paymentType { Item = creditCard };

            var orderDetails = new orderType { invoiceNumber = "Inv 01234", description = "Test" };

            var items = new lineItemType { itemId = "TESTER", description = "Dec", name="Name", quantity = 1, taxable = false, taxableSpecified = false, unitPrice = 0.10m };
           

            var transactionRequest = new transactionRequestType
            {
                transactionType = transactionTypeEnum.authCaptureTransaction.ToString(),    // charge the card
                //amount = 133.45m,
                amount = Amount,
                payment = paymentType,
                order = orderDetails,
                lineItems = items
            };&lt;/PRE&gt;</description>
      <pubDate>Thu, 17 Dec 2015 17:37:54 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/C-API-add-LineItems-to-transasctionRequest/m-p/53350#M28473</guid>
      <dc:creator>c2w</dc:creator>
      <dc:date>2015-12-17T17:37:54Z</dc:date>
    </item>
    <item>
      <title>Re: C# API add LineItems to transasctionRequest</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/C-API-add-LineItems-to-transasctionRequest/m-p/53351#M28474</link>
      <description>&lt;P&gt;&lt;A href="https://github.com/AuthorizeNet/sdk-dotnet/blob/dd66dd44782b4fa8168f63a106af0040611ec3ed/Authorize.NET/CIM/Order.cs" target="_blank"&gt;https://github.com/AuthorizeNet/sdk-dotnet/blob/dd66dd44782b4fa8168f63a106af0040611ec3ed/Authorize.NET/CIM/Order.cs&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;lineItems is looking for an arrays of lineItemType&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 17 Dec 2015 19:21:37 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/C-API-add-LineItems-to-transasctionRequest/m-p/53351#M28474</guid>
      <dc:creator>RaynorC1emen7</dc:creator>
      <dc:date>2015-12-17T19:21:37Z</dc:date>
    </item>
    <item>
      <title>Re: C# API add LineItems to transasctionRequest</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/C-API-add-LineItems-to-transasctionRequest/m-p/53370#M28493</link>
      <description>&lt;P&gt;Thanks for the reply.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I wish the online example on how to submit LineItems while using the ChargeCreditCard.cs example.&amp;nbsp; If anyone has something I can reference, it would be really helpful.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;</description>
      <pubDate>Sat, 19 Dec 2015 19:38:55 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/C-API-add-LineItems-to-transasctionRequest/m-p/53370#M28493</guid>
      <dc:creator>c2w</dc:creator>
      <dc:date>2015-12-19T19:38:55Z</dc:date>
    </item>
    <item>
      <title>Re: C# API add LineItems to transasctionRequest</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/C-API-add-LineItems-to-transasctionRequest/m-p/53399#M28519</link>
      <description>&lt;P&gt;I could also use a c# sample for adding line items. The code below causes causes controller.GetApiResponse(); to return null.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var litem = new AuthorizeNet.Api.Contracts.V1.lineItemType&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; description = "DrIsOnline Encounter",&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;name = cboPaymentAmount.SelectedValue,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;quantity = 1m,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; unitPrice = amt&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;};&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; List&amp;lt;AuthorizeNet.Api.Contracts.V1.lineItemType&amp;gt; mItems = new List&amp;lt;AuthorizeNet.Api.Contracts.V1.lineItemType&amp;gt;();&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mItems.Add(litem);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var transactionRequest = new transactionRequestType&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; transactionType = transactionTypeEnum.authCaptureTransaction.ToString(),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; amount = amt,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; payment = paymentType,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;billTo = billto,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;customer = cust,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;order = m_order,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lineItems = mItems.ToArray(),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;shipTo = mShipTo,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/P&gt;</description>
      <pubDate>Thu, 24 Dec 2015 13:44:08 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/C-API-add-LineItems-to-transasctionRequest/m-p/53399#M28519</guid>
      <dc:creator>jdieter</dc:creator>
      <dc:date>2015-12-24T13:44:08Z</dc:date>
    </item>
    <item>
      <title>Re: C# API add LineItems to transasctionRequest</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/C-API-add-LineItems-to-transasctionRequest/m-p/53407#M28526</link>
      <description>&lt;P&gt;itemId is a required field&lt;/P&gt;</description>
      <pubDate>Tue, 29 Dec 2015 01:50:06 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/C-API-add-LineItems-to-transasctionRequest/m-p/53407#M28526</guid>
      <dc:creator>RaynorC1emen7</dc:creator>
      <dc:date>2015-12-29T01:50:06Z</dc:date>
    </item>
  </channel>
</rss>

