<?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 .NET SDK transactionRequestType does not have any field for the customerProfileBaseType in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/NET-SDK-transactionRequestType-does-not-have-any-field-for-the/m-p/72451#M44749</link>
    <description>&lt;P&gt;I am trying to create a customer profile from a transaction request.&lt;BR /&gt;When I specify createProfile = true to the&amp;nbsp;customerProfilePaymentType I get E00102 (Customer Info is Missing).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However, there is no way to specify that customer info. There is no field with a&amp;nbsp;transactionRequestType that is there to receive the email and descripton of the customer (customerProfileBaseType).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What am I missing?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;---------------------&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;var transactionRequest = new transactionRequestType&lt;BR /&gt;{&lt;BR /&gt;transactionType = tType,&lt;BR /&gt;amount = amount,&lt;BR /&gt;payment = paymentType,&lt;BR /&gt;profile = profileToCreate&lt;BR /&gt;};&lt;/P&gt;</description>
    <pubDate>Thu, 09 Jul 2020 01:20:46 GMT</pubDate>
    <dc:creator>FDJDEV</dc:creator>
    <dc:date>2020-07-09T01:20:46Z</dc:date>
    <item>
      <title>.NET SDK transactionRequestType does not have any field for the customerProfileBaseType</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/NET-SDK-transactionRequestType-does-not-have-any-field-for-the/m-p/72451#M44749</link>
      <description>&lt;P&gt;I am trying to create a customer profile from a transaction request.&lt;BR /&gt;When I specify createProfile = true to the&amp;nbsp;customerProfilePaymentType I get E00102 (Customer Info is Missing).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However, there is no way to specify that customer info. There is no field with a&amp;nbsp;transactionRequestType that is there to receive the email and descripton of the customer (customerProfileBaseType).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What am I missing?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;---------------------&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;var transactionRequest = new transactionRequestType&lt;BR /&gt;{&lt;BR /&gt;transactionType = tType,&lt;BR /&gt;amount = amount,&lt;BR /&gt;payment = paymentType,&lt;BR /&gt;profile = profileToCreate&lt;BR /&gt;};&lt;/P&gt;</description>
      <pubDate>Thu, 09 Jul 2020 01:20:46 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/NET-SDK-transactionRequestType-does-not-have-any-field-for-the/m-p/72451#M44749</guid>
      <dc:creator>FDJDEV</dc:creator>
      <dc:date>2020-07-09T01:20:46Z</dc:date>
    </item>
    <item>
      <title>Re: .NET SDK transactionRequestType does not have any field for the customerProfileBaseType</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/NET-SDK-transactionRequestType-does-not-have-any-field-for-the/m-p/72798#M44997</link>
      <description>&lt;P&gt;In case someone else stumbles on this issue, the solution is to provide the customer field.&lt;BR /&gt;There is no&amp;nbsp;&lt;SPAN&gt;customerProfilePaymentType&amp;nbsp;, but a&amp;nbsp;customerDataType that is being accepted for the customer fiels.&lt;/SPAN&gt;&lt;BR /&gt;When doing so, the create profile will work an return a profile Id and paymentProfileListId.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here are the steps missing to the original code:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;var customerProfile = new customerDataType&lt;BR /&gt;{&lt;BR /&gt;id = "A unique id",&lt;BR /&gt;email = email,&lt;BR /&gt;type = customerTypeEnum.individual&lt;BR /&gt;};&lt;BR /&gt;&lt;BR /&gt;var transactionRequest = new transactionRequestType&lt;BR /&gt;{&lt;BR /&gt;transactionType = transactionTypeEnum.authCaptureTransaction.ToString(),&lt;BR /&gt;amount = amount,&lt;BR /&gt;payment = paymentType,&lt;BR /&gt;profile = profileToCreate,&lt;BR /&gt;customer = customerProfile&lt;BR /&gt;};&lt;/P&gt;</description>
      <pubDate>Sun, 09 Aug 2020 23:53:11 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/NET-SDK-transactionRequestType-does-not-have-any-field-for-the/m-p/72798#M44997</guid>
      <dc:creator>FDJDEV</dc:creator>
      <dc:date>2020-08-09T23:53:11Z</dc:date>
    </item>
  </channel>
</rss>

