<?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 Apple Pay Opaque tokens - Do they expire? How do they work with CIM? in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Apple-Pay-Opaque-tokens-Do-they-expire-How-do-they-work-with-CIM/m-p/64436#M38336</link>
    <description>&lt;P&gt;I have been using ApplePay for a while now&amp;nbsp;with Authorize.NET but I want to use it for recurring payments too.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It turns out I *accidentally*&amp;nbsp;got this working&amp;nbsp;by reposting the same opaque token when the customer's next payment was due. Cool!&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However I want to implement this properly using CIM profiles. I see from this thread that we can now add opaque tokens to a customer&amp;nbsp;payment profile&amp;nbsp;&lt;A href="https://community.developer.authorize.net/t5/Integration-and-Testing/Can-I-create-a-recurring-subscription-from-Apple-Pay/td-p/57683" target="_blank"&gt;https://community.developer.authorize.net/t5/Integration-and-Testing/Can-I-create-a-recurring-subscription-from-Apple-Pay/td-p/57683&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1) Is there more information about this. Do I simply pass the token to &lt;STRONG&gt;opaqueData&lt;/STRONG&gt;&amp;nbsp;in lieu of credit card payment info?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;2) Most importantly&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Surely a token expires at some point? It is encrypted and the encryption certificate will expire.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;From &lt;A href="https://developer.apple.com/documentation/apple_pay_on_the_web/maintaining_your_environment" target="_self"&gt;Apple&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;The Payment Processing certificate expires every 25 months.&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;The Merchant Identity certificate expires every 25 months.&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;A registered domain's verification expires when its SSL certificate expires.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;So does that mean my tokens expire after 25 months?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Or if I put them in a payment profile does Authorize.NET&amp;nbsp;unencrypt it and store the PAN information for me? If so that's great but I don't see any&amp;nbsp;explanation of how it works anywhere. We need more details please!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It's been a while since I implemented this and I'm forgetting exactly which certificate does what.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 07 Sep 2018 20:33:37 GMT</pubDate>
    <dc:creator>simeyla</dc:creator>
    <dc:date>2018-09-07T20:33:37Z</dc:date>
    <item>
      <title>Apple Pay Opaque tokens - Do they expire? How do they work with CIM?</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Apple-Pay-Opaque-tokens-Do-they-expire-How-do-they-work-with-CIM/m-p/64436#M38336</link>
      <description>&lt;P&gt;I have been using ApplePay for a while now&amp;nbsp;with Authorize.NET but I want to use it for recurring payments too.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It turns out I *accidentally*&amp;nbsp;got this working&amp;nbsp;by reposting the same opaque token when the customer's next payment was due. Cool!&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However I want to implement this properly using CIM profiles. I see from this thread that we can now add opaque tokens to a customer&amp;nbsp;payment profile&amp;nbsp;&lt;A href="https://community.developer.authorize.net/t5/Integration-and-Testing/Can-I-create-a-recurring-subscription-from-Apple-Pay/td-p/57683" target="_blank"&gt;https://community.developer.authorize.net/t5/Integration-and-Testing/Can-I-create-a-recurring-subscription-from-Apple-Pay/td-p/57683&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1) Is there more information about this. Do I simply pass the token to &lt;STRONG&gt;opaqueData&lt;/STRONG&gt;&amp;nbsp;in lieu of credit card payment info?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;2) Most importantly&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Surely a token expires at some point? It is encrypted and the encryption certificate will expire.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;From &lt;A href="https://developer.apple.com/documentation/apple_pay_on_the_web/maintaining_your_environment" target="_self"&gt;Apple&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;The Payment Processing certificate expires every 25 months.&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;The Merchant Identity certificate expires every 25 months.&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;A registered domain's verification expires when its SSL certificate expires.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;So does that mean my tokens expire after 25 months?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Or if I put them in a payment profile does Authorize.NET&amp;nbsp;unencrypt it and store the PAN information for me? If so that's great but I don't see any&amp;nbsp;explanation of how it works anywhere. We need more details please!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It's been a while since I implemented this and I'm forgetting exactly which certificate does what.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 07 Sep 2018 20:33:37 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Apple-Pay-Opaque-tokens-Do-they-expire-How-do-they-work-with-CIM/m-p/64436#M38336</guid>
      <dc:creator>simeyla</dc:creator>
      <dc:date>2018-09-07T20:33:37Z</dc:date>
    </item>
    <item>
      <title>Re: Apple Pay Opaque tokens - Do they expire? How do they work with CIM?</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Apple-Pay-Opaque-tokens-Do-they-expire-How-do-they-work-with-CIM/m-p/64438#M38338</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/1013"&gt;@simeyla&lt;/a&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Yes you need to pass the apple pay blob in the opaqueData for creating the profile for recurring payments .&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Do note these profiles created from Apple Pay can only be used for recurring billing .&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We&amp;nbsp; store the decrypted DPAN in the profile and not the actual encrypted token which is passed .&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE class="table table-condensed"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="threeBullet"&gt;opaqueData&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Required.&lt;/STRONG&gt;&lt;BR /&gt;Contains&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;dataDescriptor&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;and&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;dataValue&lt;/CODE&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="fourBullet"&gt;dataDescriptor&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Required.&lt;/STRONG&gt;&lt;BR /&gt;Specifies how the request should be processed.&lt;BR /&gt;&lt;BR /&gt;The value of&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;dataDescriptor&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;is based on the source of the value of&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;dataValue&lt;/CODE&gt;.&lt;/TD&gt;
&lt;TD&gt;
&lt;DIV&gt;String, 128 characters.&lt;BR /&gt;&lt;BR /&gt;Use&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;COMMON.ACCEPT.INAPP.PAYMENT&lt;/CODE&gt;for Accept transactions.&lt;BR /&gt;
&lt;P&gt;For Apple Pay, use&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;COMMON.APPLE.INAPP.PAYMENT&lt;/CODE&gt;.&lt;/P&gt;
&lt;BR /&gt;
&lt;P&gt;For Android Pay, use&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;COMMON.ANDROID.INAPP.PAYMENT&lt;/CODE&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/DIV&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
      <pubDate>Sat, 08 Sep 2018 05:26:13 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Apple-Pay-Opaque-tokens-Do-they-expire-How-do-they-work-with-CIM/m-p/64438#M38338</guid>
      <dc:creator>Anurag</dc:creator>
      <dc:date>2018-09-08T05:26:13Z</dc:date>
    </item>
    <item>
      <title>Re: Apple Pay Opaque tokens - Do they expire? How do they work with CIM?</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Apple-Pay-Opaque-tokens-Do-they-expire-How-do-they-work-with-CIM/m-p/64452#M38346</link>
      <description>&lt;P&gt;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/21382"&gt;@Anurag&lt;/a&gt; Thanks for your reply.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Currently I add a CIM payment profile for a customer (credit card) and then charge it immediately.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm still puzzled about your comment regarding only being usable for recurring billing.&amp;nbsp;&lt;/P&gt;&lt;P&gt;What else would a profile be used for? I've been trying to&amp;nbsp;figure out what you meant - could you clarify.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 09 Sep 2018 00:39:18 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Apple-Pay-Opaque-tokens-Do-they-expire-How-do-they-work-with-CIM/m-p/64452#M38346</guid>
      <dc:creator>simeyla</dc:creator>
      <dc:date>2018-09-09T00:39:18Z</dc:date>
    </item>
  </channel>
</rss>

