<?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 Accept Hosted Payment Page not connecting to Customer Profile in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Accept-Hosted-Payment-Page-not-connecting-to-Customer-Profile/m-p/81558#M51394</link>
    <description>&lt;P&gt;Using the Accept hosted payment page in an IFrame, the first transaction does not connect to the customer's profile though a payment profile is created.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If I attempt to create another transaction, I see the prior payment method.&amp;nbsp; If I choose that one and enter another transaction, that transaction appears in the transaction list for the customer.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If I create a new payment method, that transaction goes through but is not connected to the customer.&amp;nbsp; In other words, it does not appear in the transaction list for customer call (&lt;SPAN&gt;getTransactionListForCustomerRequest).&amp;nbsp; I can repeat this where I&amp;nbsp; can create another payment using the added payment method.&amp;nbsp; Subsequently, that transaction is connected.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;BR /&gt;Sorry in advance about the formatting, but here is the payment page request:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier,monospace"&gt;&lt;SPAN&gt;{&lt;BR /&gt;"getHostedPaymentPageRequest": {&lt;BR /&gt;"merchantAuthentication": {&lt;BR /&gt;"name": "7E4bM2meNZcN",&lt;BR /&gt;"transactionKey": "847BugK5Vtc9Vx7Y"&lt;BR /&gt;},&lt;BR /&gt;"clientId": null,&lt;BR /&gt;"transactionRequest": {&lt;BR /&gt;"transactionType": "authCaptureTransaction",&lt;BR /&gt;"amount": "2.50",&lt;BR /&gt;"profile": {&lt;BR /&gt;"customerProfileId": "504170587"&lt;BR /&gt;},&lt;BR /&gt;"customer": {&lt;BR /&gt;"email": "manash@ionthree.com"&lt;BR /&gt;}&lt;BR /&gt;},&lt;BR /&gt;"hostedPaymentSettings": {&lt;BR /&gt;"setting": [&lt;BR /&gt;{&lt;BR /&gt;"settingName": "hostedPaymentButtonOptions",&lt;BR /&gt;"settingValue": "{\"text\": \"Pay\"}"&lt;BR /&gt;},&lt;BR /&gt;{&lt;BR /&gt;"settingName": "hostedPaymentOrderOptions",&lt;BR /&gt;"settingValue": "{\"show\": true}"&lt;BR /&gt;},&lt;BR /&gt;{&lt;BR /&gt;"settingName": "hostedPaymentReturnOptions",&lt;BR /&gt;"settingValue": "{\"showReceipt\": false, \"url\": \"&lt;A href="https://localhost:3000/purchase\" target="_blank"&gt;https://localhost:3000/purchase\&lt;/A&gt;", \"urlText\": \"Continue\", \"cancelUrl\": \"&lt;A href="https://localhost:3000/purchase\" target="_blank"&gt;https://localhost:3000/purchase\&lt;/A&gt;", \"cancelUrlText\": \"Cancel\"}"&lt;BR /&gt;},&lt;BR /&gt;{&lt;BR /&gt;"settingName": "hostedPaymentCustomerOptions",&lt;BR /&gt;"settingValue": "{\"showEmail\": true, \"requiredEmail\": true, \"addPaymentProfile\": true}"&lt;BR /&gt;},&lt;BR /&gt;{&lt;BR /&gt;"settingName": "hostedPaymentIFrameCommunicatorUrl",&lt;BR /&gt;"settingValue": "{\"url\": \"&lt;A href="https://localhost:3000/AcceptHostedIFrameCommunicator\" target="_blank"&gt;https://localhost:3000/AcceptHostedIFrameCommunicator\&lt;/A&gt;"}"&lt;BR /&gt;}&lt;BR /&gt;]&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;}&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 08 Mar 2022 02:56:04 GMT</pubDate>
    <dc:creator>manashsahoo</dc:creator>
    <dc:date>2022-03-08T02:56:04Z</dc:date>
    <item>
      <title>Accept Hosted Payment Page not connecting to Customer Profile</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Accept-Hosted-Payment-Page-not-connecting-to-Customer-Profile/m-p/81558#M51394</link>
      <description>&lt;P&gt;Using the Accept hosted payment page in an IFrame, the first transaction does not connect to the customer's profile though a payment profile is created.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If I attempt to create another transaction, I see the prior payment method.&amp;nbsp; If I choose that one and enter another transaction, that transaction appears in the transaction list for the customer.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If I create a new payment method, that transaction goes through but is not connected to the customer.&amp;nbsp; In other words, it does not appear in the transaction list for customer call (&lt;SPAN&gt;getTransactionListForCustomerRequest).&amp;nbsp; I can repeat this where I&amp;nbsp; can create another payment using the added payment method.&amp;nbsp; Subsequently, that transaction is connected.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;BR /&gt;Sorry in advance about the formatting, but here is the payment page request:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier,monospace"&gt;&lt;SPAN&gt;{&lt;BR /&gt;"getHostedPaymentPageRequest": {&lt;BR /&gt;"merchantAuthentication": {&lt;BR /&gt;"name": "7E4bM2meNZcN",&lt;BR /&gt;"transactionKey": "847BugK5Vtc9Vx7Y"&lt;BR /&gt;},&lt;BR /&gt;"clientId": null,&lt;BR /&gt;"transactionRequest": {&lt;BR /&gt;"transactionType": "authCaptureTransaction",&lt;BR /&gt;"amount": "2.50",&lt;BR /&gt;"profile": {&lt;BR /&gt;"customerProfileId": "504170587"&lt;BR /&gt;},&lt;BR /&gt;"customer": {&lt;BR /&gt;"email": "manash@ionthree.com"&lt;BR /&gt;}&lt;BR /&gt;},&lt;BR /&gt;"hostedPaymentSettings": {&lt;BR /&gt;"setting": [&lt;BR /&gt;{&lt;BR /&gt;"settingName": "hostedPaymentButtonOptions",&lt;BR /&gt;"settingValue": "{\"text\": \"Pay\"}"&lt;BR /&gt;},&lt;BR /&gt;{&lt;BR /&gt;"settingName": "hostedPaymentOrderOptions",&lt;BR /&gt;"settingValue": "{\"show\": true}"&lt;BR /&gt;},&lt;BR /&gt;{&lt;BR /&gt;"settingName": "hostedPaymentReturnOptions",&lt;BR /&gt;"settingValue": "{\"showReceipt\": false, \"url\": \"&lt;A href="https://localhost:3000/purchase\" target="_blank"&gt;https://localhost:3000/purchase\&lt;/A&gt;", \"urlText\": \"Continue\", \"cancelUrl\": \"&lt;A href="https://localhost:3000/purchase\" target="_blank"&gt;https://localhost:3000/purchase\&lt;/A&gt;", \"cancelUrlText\": \"Cancel\"}"&lt;BR /&gt;},&lt;BR /&gt;{&lt;BR /&gt;"settingName": "hostedPaymentCustomerOptions",&lt;BR /&gt;"settingValue": "{\"showEmail\": true, \"requiredEmail\": true, \"addPaymentProfile\": true}"&lt;BR /&gt;},&lt;BR /&gt;{&lt;BR /&gt;"settingName": "hostedPaymentIFrameCommunicatorUrl",&lt;BR /&gt;"settingValue": "{\"url\": \"&lt;A href="https://localhost:3000/AcceptHostedIFrameCommunicator\" target="_blank"&gt;https://localhost:3000/AcceptHostedIFrameCommunicator\&lt;/A&gt;"}"&lt;BR /&gt;}&lt;BR /&gt;]&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;}&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 08 Mar 2022 02:56:04 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Accept-Hosted-Payment-Page-not-connecting-to-Customer-Profile/m-p/81558#M51394</guid>
      <dc:creator>manashsahoo</dc:creator>
      <dc:date>2022-03-08T02:56:04Z</dc:date>
    </item>
    <item>
      <title>Re: Accept Hosted Payment Page not connecting to Customer Profile</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Accept-Hosted-Payment-Page-not-connecting-to-Customer-Profile/m-p/81625#M51444</link>
      <description>&lt;P&gt;Any thoughts here?&amp;nbsp; Am I using the payment page incorrectly?&amp;nbsp; Here's my flow:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. Create a customer profile, if one does not exist.&lt;/P&gt;&lt;P&gt;2. Record the customer profile ID&lt;/P&gt;&lt;P&gt;3. Create a payment page request with customerProfileID set.&lt;/P&gt;&lt;P&gt;4. Present the IFrame page&lt;/P&gt;&lt;P&gt;5. Accept takes over&lt;/P&gt;&lt;P&gt;6. Complete transaction - I get the transaction event but I notice that customer profile id and payment profile id are not in the data stream.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Somehow it does register the payment method to the customer profile.&amp;nbsp; I am guessing that the payment method is recorded AFTER the transaction goes through.&amp;nbsp; Therefore, they are not connected.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How can I tie an new transaction to an existing customer profile id?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;</description>
      <pubDate>Mon, 14 Mar 2022 17:47:51 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Accept-Hosted-Payment-Page-not-connecting-to-Customer-Profile/m-p/81625#M51444</guid>
      <dc:creator>manashsahoo</dc:creator>
      <dc:date>2022-03-14T17:47:51Z</dc:date>
    </item>
  </channel>
</rss>

