SDK/API Implementation for Mobile APP.

Hi Team,

Greeting!

We are developing a cross platform app in xamarin for both Android and iOS platforms. We have studied about the SDK and Api interfaces for Android and iOS Pay.

As we seen that in both SDK in the form of native library elements for Android and iOS, but we are developing app in c# (.Net/liberary in .dll form).

The general scenario of our application to selling foods, and now we need payment service for following platform.

  1. Android (xamarin)
  2. iOS (xamarin)
  3. Web (AngularJS)

     Server :- NodeJS


Question :-

  1. Can we use Api for all above platforms without using SDK?
  2. What is the process of Api integration in NodeJS for both platform.
  3. Is there are any component/Library for developing for xamarin cross platform? 

 

We are a waiting for your valuable feedback.

Thanks in advanced.

 

Thanks & Regards,

Inwizards Team 

  • We do not have a NodeJS API. If you are looking for payment processing you could look at implementing a direct integration to our gateway in XML. This means you would need to build the request and send it to our gaetway. Building the messaging to and from our gateway. This would mean that you not be using any of our library files to facilitate sending the request, instead building the request and sending an XML Post to our host. With a combination of this and our Vault service you could store the card on file then use tokens to process in-app payments.
  • In reply to MB_Moneris:

    Hi Inwizards Team,

    Are you able to integrate Moneris PinPad with your Xamarin App? We are also trying to do something similar. We have developed a rental application and want to integrate Moneris PinPad with Xamarin App but not able to get any help from the company. If you have done it, would you be able to share some knowledge as to how we can integrate this please.

    Regards,

    Vick.
  • In reply to Vick:

    We do not have any Xamarin support. Our latest cloud pinpad uses JSON messaging to send the transaction request to our cloud, and the cloud talks to the pinpad. This means it is now able to use a server application to establish communication to the pinapd without the local hardware requirements on your POS device.
  • In reply to MB_Moneris:

    Thanks for your quick revert MB_Moneris. Can you please share a link where I can get some help in sending this JSON messaging to your cloud server from our Application. I am using iCT250 Pinpad and need help integrating it with our Application please.
  • In reply to Vick:

    There is no cloud option for the ICT250. I believe the current commercialized device is the iPP320, there are several other devices that will be coming as well. For this you'd need to speak with your client integration specialist. They are the ones that could get you the details and test device.