<?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: iOS Device Login with loginID and transactionKey in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/iOS-Device-Login-with-loginID-and-transactionKey/m-p/50248#M25719</link>
    <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/7546"&gt;@RichardH&lt;/a&gt; wrote:&lt;BR /&gt;&lt;P&gt;Hello &lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/18188"&gt;@Lucas&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We don't recommend storing the API Login and Transaction key on the mobile device, but instead use the Login ID and Password. &amp;nbsp;This gives you the ability to remotely approve and disable individual devices within the Merchant interface.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;A training video is available with more details:&lt;/P&gt;&lt;P&gt;&amp;nbsp;[video removed]&lt;/P&gt;&lt;P&gt;Richard&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Hi Richard,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you kindly for your reply! In our current workflow, we use the username and password. From your reply and one other I read, it sounds like this is the recommended method.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The way it functions now is when a new device attempts a login, it lands in the&amp;nbsp;&lt;STRONG&gt;Mobile Device Management&lt;/STRONG&gt; list for approval on&amp;nbsp;&lt;STRONG&gt;account.authorize.net.&lt;/STRONG&gt;My follow-up question is what do you mean by "remotely" approving and disabling devices?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Lucas&lt;/P&gt;</description>
    <pubDate>Wed, 08 Apr 2015 10:07:29 GMT</pubDate>
    <dc:creator>Lucas</dc:creator>
    <dc:date>2015-04-08T10:07:29Z</dc:date>
    <item>
      <title>iOS Device Login with loginID and transactionKey</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/iOS-Device-Login-with-loginID-and-transactionKey/m-p/50244#M25715</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We have problem with our iOS implementation for MPOS.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We use the IDTech Shuttle for card present transactions, and we have issue with our login flow. If we use username and password everything works, but the problem occurs when we try to use loginId and transactionKey.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Below is the code example we are using now for login with username and password, can you all give us some insight on how to change it so we can use loginId and transactionKey instead of username and password???&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Some sample iOS code would be greatly appreciated.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;MobileDeviceLoginRequest *mobileDeviceLoginRequest = [MobileDeviceLoginRequest mobileDeviceLoginRequest];&lt;BR /&gt;mobileDeviceLoginRequest.anetApiRequest.merchantAuthentication.mobileDeviceId = [[[UIDevice currentDevice] identifierForVendor] UUIDString];&lt;BR /&gt;[AuthNet authNetWithEnvironment:ENV_TEST];&lt;BR /&gt;&lt;A target="_blank" href="http://mobiledeviceloginrequest.anetapirequest.merchantauthentication.name/"&gt;mobileDeviceLoginRequest.anetApiRequest.merchantAuthentication.name&lt;/A&gt; = @"authorizeNetUsername";&lt;BR /&gt;mobileDeviceLoginRequest.anetApiRequest.merchantAuthentication.password = @"authorizeNetPassword";&lt;BR /&gt;AuthNet *an = [AuthNet getInstance];&lt;BR /&gt;[an setDelegate:self];&lt;BR /&gt;[an mobileDeviceLoginRequest:mobileDeviceLoginRequest];&lt;/P&gt;</description>
      <pubDate>Tue, 07 Apr 2015 22:04:40 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/iOS-Device-Login-with-loginID-and-transactionKey/m-p/50244#M25715</guid>
      <dc:creator>Lucas</dc:creator>
      <dc:date>2015-04-07T22:04:40Z</dc:date>
    </item>
    <item>
      <title>Re: iOS Device Login with loginID and transactionKey</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/iOS-Device-Login-with-loginID-and-transactionKey/m-p/50245#M25716</link>
      <description>&lt;P&gt;Hello &lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/18188"&gt;@Lucas&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We don't recommend storing the API Login and Transaction key on the mobile device, but instead use the Login ID and Password. &amp;nbsp;This gives you the ability to remotely approve and disable individual devices within the Merchant interface.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;A training video is available with more details:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;div class="video-embed-center video-embed-youtube"&gt;&lt;iframe src="https://www.youtube.com/embed/bNYiW94m8D8" width="425" height="344" frameborder="0" allowfullscreen="true" title="Video"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Richard&lt;/P&gt;</description>
      <pubDate>Tue, 07 Apr 2015 22:32:53 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/iOS-Device-Login-with-loginID-and-transactionKey/m-p/50245#M25716</guid>
      <dc:creator>RichardH</dc:creator>
      <dc:date>2015-04-07T22:32:53Z</dc:date>
    </item>
    <item>
      <title>Re: iOS Device Login with loginID and transactionKey</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/iOS-Device-Login-with-loginID-and-transactionKey/m-p/50248#M25719</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/7546"&gt;@RichardH&lt;/a&gt; wrote:&lt;BR /&gt;&lt;P&gt;Hello &lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/18188"&gt;@Lucas&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We don't recommend storing the API Login and Transaction key on the mobile device, but instead use the Login ID and Password. &amp;nbsp;This gives you the ability to remotely approve and disable individual devices within the Merchant interface.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;A training video is available with more details:&lt;/P&gt;&lt;P&gt;&amp;nbsp;[video removed]&lt;/P&gt;&lt;P&gt;Richard&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Hi Richard,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you kindly for your reply! In our current workflow, we use the username and password. From your reply and one other I read, it sounds like this is the recommended method.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The way it functions now is when a new device attempts a login, it lands in the&amp;nbsp;&lt;STRONG&gt;Mobile Device Management&lt;/STRONG&gt; list for approval on&amp;nbsp;&lt;STRONG&gt;account.authorize.net.&lt;/STRONG&gt;My follow-up question is what do you mean by "remotely" approving and disabling devices?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Lucas&lt;/P&gt;</description>
      <pubDate>Wed, 08 Apr 2015 10:07:29 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/iOS-Device-Login-with-loginID-and-transactionKey/m-p/50248#M25719</guid>
      <dc:creator>Lucas</dc:creator>
      <dc:date>2015-04-08T10:07:29Z</dc:date>
    </item>
    <item>
      <title>Re: iOS Device Login with loginID and transactionKey</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/iOS-Device-Login-with-loginID-and-transactionKey/m-p/50251#M25722</link>
      <description>&lt;P&gt;Hello Lucas,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If device is ever lost or stolen, you can disable it&amp;nbsp;in the Merchant Interface at &lt;A href="http://account.authorize.net" target="_blank"&gt;http://account.authorize.net&lt;/A&gt; and it can no longer be used to process transactions.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Richard&lt;/P&gt;</description>
      <pubDate>Wed, 08 Apr 2015 13:04:15 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/iOS-Device-Login-with-loginID-and-transactionKey/m-p/50251#M25722</guid>
      <dc:creator>RichardH</dc:creator>
      <dc:date>2015-04-08T13:04:15Z</dc:date>
    </item>
    <item>
      <title>Re: iOS Device Login with loginID and transactionKey</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/iOS-Device-Login-with-loginID-and-transactionKey/m-p/50254#M25725</link>
      <description>&lt;P&gt;Got it!! Thanks for the clarification.&lt;/P&gt;</description>
      <pubDate>Wed, 08 Apr 2015 15:23:15 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/iOS-Device-Login-with-loginID-and-transactionKey/m-p/50254#M25725</guid>
      <dc:creator>Lucas</dc:creator>
      <dc:date>2015-04-08T15:23:15Z</dc:date>
    </item>
    <item>
      <title>Re: iOS Device Login with loginID and transactionKey</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/iOS-Device-Login-with-loginID-and-transactionKey/m-p/59079#M33680</link>
      <description>&lt;P&gt;But there is a loophole. Apps will be used by employees. So they must not know about the merchant credentials(login and password) else they can misuse it. I still am not able to understand the role of transaction key here. We should be using that instead of merchant's login data.&lt;/P&gt;</description>
      <pubDate>Tue, 01 Aug 2017 06:54:44 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/iOS-Device-Login-with-loginID-and-transactionKey/m-p/59079#M33680</guid>
      <dc:creator>hiren43</dc:creator>
      <dc:date>2017-08-01T06:54:44Z</dc:date>
    </item>
    <item>
      <title>Re: iOS Device Login with loginID and transactionKey</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/iOS-Device-Login-with-loginID-and-transactionKey/m-p/59084#M33685</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/22108"&gt;@hiren43&lt;/a&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You will need to create additional users with separate credentials for these devices in the Merchant Interface. &amp;nbsp;When creating the users, you can for example specify they are a transaction manager which only allows users to perform transactions but not make changes to the account.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Richard&lt;/P&gt;</description>
      <pubDate>Tue, 01 Aug 2017 12:37:22 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/iOS-Device-Login-with-loginID-and-transactionKey/m-p/59084#M33685</guid>
      <dc:creator>RichardH</dc:creator>
      <dc:date>2017-08-01T12:37:22Z</dc:date>
    </item>
  </channel>
</rss>

