Reply
Highlighted
Member
Posts: 9
Registered: ‎12-06-2016

In person iOS sdk

Hi,

 

https://github.com/AuthorizeNet/inperson-sdk-ios

 

Im planning to use this SDK to accept card payments on an ipad app that will work as a self service kiosk. I assume the workflow is as follows:

 

  1. App will promt the user to insert the card
  2. The app will trigger the inperson SDK
  3. In person sdk magically will trigger the transaction
  4. App recieves the transaction ID or error details.

Is this assumption correct?

 

Also what is involved in integrating the card readers like anywherecommerce? Are any card readers supported out of the box by the SDK i.e you just have to integrate the in person SDK and everything else would just work.

Highlighted
Administrator Administrator
Administrator
Posts: 563
Registered: ‎08-03-2011

Re: In person iOS sdk

 

Hi prasanth,

 

Can you please clarify and describe what is your initial flow? Are you planning on just having the user key in their card in the flow you laid out?

 

Thanks,

Joy

Highlighted
Member
Posts: 9
Registered: ‎12-06-2016

Re: In person iOS sdk

Thanks for your reply. I'm assuming once after my app triggers the in-person SDK, the user can insert the card with the card reader and do the transaction.

 

I want to know if that will work or should we be integrating something else to read from the card readers (like a SDK provided by the card reader company). If it works then which brands card readers work out of the box with the in-person SDK?

Highlighted
Posts: 2,765
Topics: 57
Kudos: 248
Blog Posts: 67
Registered: ‎12-05-2011

Re: In person iOS sdk

Our In-person SDK supports the Anywhere Commerce Walker reader, you don't need to use any other sdk.  

 

EMV must be certified end to end.  Using our in-person SDK allows you to add payment to your application without having to perform your own certification.  This is referred to as a semi-integrated solution.

 

Richard

Highlighted
Member
Posts: 9
Registered: ‎12-06-2016

Re: In person iOS sdk

Thank you so much.

 

Also anyone please confirm if the workflow that I had suggested is the correct one.

Highlighted
Member
Posts: 9
Registered: ‎12-06-2016

Re: In person iOS sdk

Also forgot to ask one thing. Is there anyway with which we can test this in sandbox mode?

Highlighted
Posts: 2,765
Topics: 57
Kudos: 248
Blog Posts: 67
Registered: ‎12-05-2011

Re: In person iOS sdk

@prasanth

 

Testing in the sandbox requires a different reader than production.  Developers can request a device for up to 60 days using this form: http://forms.authorize.net/emvDeviceLoanerProgram

 

Richard

Highlighted
Member
Posts: 9
Registered: ‎12-06-2016

Re: In person iOS sdk

Thanks. Loaner program is available outside of US?

Highlighted
Posts: 2,765
Topics: 57
Kudos: 248
Blog Posts: 67
Registered: ‎12-05-2011

Re: In person iOS sdk

Yes, we can send a loaner device to India, but please remember that the reader currenly only works with US-based merchants.  It cannot be used outside of the United States.

 

Please confirm if your use case is for a US-based client.

 

Richard

Highlighted
Member
Posts: 9
Registered: ‎12-06-2016

Re: In person iOS sdk

Its for a US based merchant.

 

How long does it take to ship the device normally? We are ok if its shipped to our US office or India.

 

Also this may sound stupid, but how will sanbox testing work? Do I swipe a real credit card and it wont be charged and it would just simulate a transaction? Also how do I test a negative case, where the payment fails?