<?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 Search Tokenized Customer Payment Profile in Customer Information Manager in Sandbox in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Search-Tokenized-Customer-Payment-Profile-in-Customer/m-p/64368#M38278</link>
    <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;We send create &lt;A href="https://developer.authorize.net/api/reference/index.html#customer-profiles-create-customer-profile" target="_blank"&gt;customer profile request&lt;/A&gt; as per documentation&lt;/LI&gt;&lt;LI&gt;We get a successful createCustomerProfileResponse where code start with “I” and we get&lt;/LI&gt;&lt;OL&gt;&lt;LI&gt;customerProfileId (e.g. 1505165730 was created on 09/04/2018)&lt;/LI&gt;&lt;LI&gt;customerPaymentProfileIdList&lt;/LI&gt;&lt;/OL&gt;&lt;LI&gt;When we do a &lt;A href="https://developer.authorize.net/api/reference/index.html#customer-profiles-get-customer-profile" target="_blank"&gt;Get Customer Profile&lt;/A&gt;&lt;/LI&gt;&lt;OL&gt;&lt;LI&gt;We get valid customer&lt;/LI&gt;&lt;LI&gt;We can use to use the profile to make payment&lt;/LI&gt;&lt;/OL&gt;&lt;LI&gt;Now when I login to &lt;A href="https://sandbox.authorize.net/" target="_blank"&gt;Customer Information Manager in Sandbox&lt;/A&gt; to review the Profile, I don’t see any results (no result with or without filtering)&lt;/LI&gt;&lt;LI&gt;Our question is:&lt;/LI&gt;&lt;OL&gt;&lt;LI&gt;Is this the right place to review the request?&lt;/LI&gt;&lt;LI&gt;We are can’t also find the transaction log using the customer profile, can you help us locate that log&lt;/LI&gt;&lt;LI&gt;When I use “Add Profile” and create a dummy profile I see the profile, so is this different from customer profile used creating workflow&lt;/LI&gt;&lt;/OL&gt;&lt;/OL&gt;</description>
    <pubDate>Tue, 04 Sep 2018 21:20:52 GMT</pubDate>
    <dc:creator>mohammedjasam</dc:creator>
    <dc:date>2018-09-04T21:20:52Z</dc:date>
    <item>
      <title>Search Tokenized Customer Payment Profile in Customer Information Manager in Sandbox</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Search-Tokenized-Customer-Payment-Profile-in-Customer/m-p/64368#M38278</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;We send create &lt;A href="https://developer.authorize.net/api/reference/index.html#customer-profiles-create-customer-profile" target="_blank"&gt;customer profile request&lt;/A&gt; as per documentation&lt;/LI&gt;&lt;LI&gt;We get a successful createCustomerProfileResponse where code start with “I” and we get&lt;/LI&gt;&lt;OL&gt;&lt;LI&gt;customerProfileId (e.g. 1505165730 was created on 09/04/2018)&lt;/LI&gt;&lt;LI&gt;customerPaymentProfileIdList&lt;/LI&gt;&lt;/OL&gt;&lt;LI&gt;When we do a &lt;A href="https://developer.authorize.net/api/reference/index.html#customer-profiles-get-customer-profile" target="_blank"&gt;Get Customer Profile&lt;/A&gt;&lt;/LI&gt;&lt;OL&gt;&lt;LI&gt;We get valid customer&lt;/LI&gt;&lt;LI&gt;We can use to use the profile to make payment&lt;/LI&gt;&lt;/OL&gt;&lt;LI&gt;Now when I login to &lt;A href="https://sandbox.authorize.net/" target="_blank"&gt;Customer Information Manager in Sandbox&lt;/A&gt; to review the Profile, I don’t see any results (no result with or without filtering)&lt;/LI&gt;&lt;LI&gt;Our question is:&lt;/LI&gt;&lt;OL&gt;&lt;LI&gt;Is this the right place to review the request?&lt;/LI&gt;&lt;LI&gt;We are can’t also find the transaction log using the customer profile, can you help us locate that log&lt;/LI&gt;&lt;LI&gt;When I use “Add Profile” and create a dummy profile I see the profile, so is this different from customer profile used creating workflow&lt;/LI&gt;&lt;/OL&gt;&lt;/OL&gt;</description>
      <pubDate>Tue, 04 Sep 2018 21:20:52 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Search-Tokenized-Customer-Payment-Profile-in-Customer/m-p/64368#M38278</guid>
      <dc:creator>mohammedjasam</dc:creator>
      <dc:date>2018-09-04T21:20:52Z</dc:date>
    </item>
    <item>
      <title>Re: Search Tokenized Customer Payment Profile in Customer Information Manager in Sandbox</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Search-Tokenized-Customer-Payment-Profile-in-Customer/m-p/64392#M38294</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/26028"&gt;@mohammedjasam&lt;/a&gt;, I am unable to reproduce this issue. I created a profile, used it for a transaction and am able to see both&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;the profile in Customer Information Manager after logging into the sandbox&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;IMG src="https://community.developer.cybersource.com/t5/image/serverpage/image-id/484i6ED08CCBAAAE4DAD/image-size/original?v=1.0&amp;amp;px=-1" border="0" alt="profile.PNG" title="profile.PNG" /&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;the associated transaction after clicking on "view history".&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;IMG src="https://community.developer.cybersource.com/t5/image/serverpage/image-id/483iC12B067AB46170B5/image-size/original?v=1.0&amp;amp;px=-1" border="0" alt="history.PNG" title="history.PNG" /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can you try again or provide us more details?&lt;/P&gt;</description>
      <pubDate>Thu, 06 Sep 2018 11:42:49 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Search-Tokenized-Customer-Payment-Profile-in-Customer/m-p/64392#M38294</guid>
      <dc:creator>gmokhasi</dc:creator>
      <dc:date>2018-09-06T11:42:49Z</dc:date>
    </item>
    <item>
      <title>Re: Search Tokenized Customer Payment Profile in Customer Information Manager in Sandbox</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Search-Tokenized-Customer-Payment-Profile-in-Customer/m-p/64424#M38324</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/22845"&gt;@gmokhasi&lt;/a&gt;, I'm sending a request for customer profile creation from the following code.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;      strJSON = JsonConvert.SerializeObject(aobjRequest)
      ValidateStandardPaymentConfiguration(aobjRequest)

      strMarketType = aobjRequest.Configuration.GetStringValue("MarketType")

      ApiOperationBase(Of ANetApiRequest, ANetApiResponse).RunEnvironment = GetEnvironment(aobjRequest)

      ApiOperationBase(Of ANetApiRequest, ANetApiResponse).MerchantAuthentication = New merchantAuthenticationType() With
      {
        .name = aobjRequest.Merchant.ID,
        .ItemElementName = ItemChoiceType.transactionKey,
        .Item = aobjRequest.Merchant.Password
      }

      objCC.cardNumber = aobjRequest.Customer.CreditCard.Number
      objCC.expirationDate = aobjRequest.Customer.CreditCard.ExpirationMonth + aobjRequest.Customer.CreditCard.ExpirationYear

      If aobjRequest.Customer.CreditCard.SecurityCode.IsNullOrEmptyOrBlankSpace Then
      Else
        objCC.cardCode = aobjRequest.Customer.CreditCard.SecurityCode
      End If

      objBillingInfo.firstName = aobjRequest.Customer.FirstName
      objBillingInfo.lastName = aobjRequest.Customer.LastName
      objBillingInfo.address = aobjRequest.Customer.BillingAddress.Line1
      objBillingInfo.city = aobjRequest.Customer.BillingAddress.City
      objBillingInfo.zip = aobjRequest.Customer.BillingAddress.Zip
      objBillingInfo.state = aobjRequest.Customer.BillingAddress.State
      objBillingInfo.country = aobjRequest.Customer.BillingAddress.Country

      objPaymentType.Item = objCC

      objPaymentProfile.payment = objPaymentType
      objPaymentProfile.billTo = objBillingInfo
      Dim objPaymentProfiles() As customerPaymentProfileType = {objPaymentProfile}
      Dim objShipToList() As customerAddressType = {objBillingInfo}

      objCustomerProfile.merchantCustomerId = aobjRequest.Merchant.ReferenceNumber
      objCustomerProfile.paymentProfiles = objPaymentProfiles.ToArray()
      objCustomerProfile.shipToList = objShipToList.ToArray()

      If aobjRequest.Customer.Email.IsNullOrEmptyOrBlankSpace Then
        objCustomerProfile.email = "noreply@dummy.com"
      Else
        objCustomerProfile.email = aobjRequest.Customer.Email
      End If

      objRequest.profile = objCustomerProfile
      objRequest.validationMode = validationModeEnum.liveMode

      Dim objController As New createCustomerProfileController(objRequest)
      objController.Execute()

      objCreateBillingProfileResponse = objController.GetApiResponse()

      If objCreateBillingProfileResponse.IsConstructed AndAlso
        objCreateBillingProfileResponse.messages.resultCode = messageTypeEnum.Ok AndAlso
        objCreateBillingProfileResponse.messages.message.ToString().IsNotNullOrEmpty Then
        If objCreateBillingProfileResponse.messages.message(0).text = "Successful." AndAlso
          objCreateBillingProfileResponse.messages.message(0).code.StartsWith("I") Then
          objResponse.ReturnCode = USIPaymentResult.Success
          objResponse.Message = objCreateBillingProfileResponse.messages.message(0).text
          objResponse.PayerInfo.CustomerProfileID = objCreateBillingProfileResponse.customerProfileId
          objResponse.PayerInfo.BillingProfileID = objCreateBillingProfileResponse.customerPaymentProfileIdList(0)
        End If
      Else
        If objCreateBillingProfileResponse.IsConstructed AndAlso
             objCreateBillingProfileResponse.messages.message(0).code.StartsWith("E") Then
          objResponse.ReturnCode = USIPaymentResult.Failed
          objResponse.Message = objCreateBillingProfileResponse.messages.message(0).text
        Else
          objResponse.ReturnCode = USIPaymentResult.Failed
          objResponse.Message = USIHttpGlobals.CommonPhraseDictionary.LookupMessage(USIConstants.BasePhrases.NoResponseFromTheGateway)
        End If
      End If&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please let me know if I'm missing anything that's not letting me view the successfully created profiles on the sandbox.authorize.net CIM.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Thank you for your help!&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 07 Sep 2018 13:16:54 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Search-Tokenized-Customer-Payment-Profile-in-Customer/m-p/64424#M38324</guid>
      <dc:creator>mohammedjasam</dc:creator>
      <dc:date>2018-09-07T13:16:54Z</dc:date>
    </item>
  </channel>
</rss>

