3

私は、食品やアパレルを購入するためのキオスクとしてipadが機能するiOSアプリケーションの作業を開始しています。

また、アプリをhtml5 Webビューとして設定し、すべてのクレジットカード処理をオフサイトの独自のプラットフォームで実行します。そのため、アプリが開き、ユーザー(チェックアウト担当者)に販売中のアイテムのモバイルサイトバージョンが表示され、次にアイテムをタップしてバスケットに追加します。

完了すると、カードがスワイプされ、その情報がネイティブアプリからhtmlフォームに送信され、クレジットカードプロセッサに情報が送信されます。

だから私の2つの質問は

1)iPadで動作し、暗号化されていないカードデータをネイティブiOSアプリに送信することをサポートする優れたクレジットカードリーダーが存在します。

2)ネイティブアプリからhtmlページにデータを取得してサーバーに投稿するにはどうすればよいですか。

4

3 に答える 3

2

1)暗号化されていないクレジットカードデータを処理する場合は、PCI-DSS認定を受ける必要があります。この要件を回避するために、 payworksなどのプロバイダーが存在します。

2)Webアプリケーションをネイティブアプリとしてパッケージ化し、既存のiOS /AndroidSDKの1つを統合することができます。

開示:私はpayworksのソフトウェアエンジニアです。

于 2015-02-06T13:58:00.607 に答える
1

古いiphone30ピンコネクタに接続するidtechのiMagカードリーダーを使用してアプリを実装しました。ドキュメントは素晴らしいものではありませんが、開発キットには、iOSデバイスにインストールするためのサンプルプログラムが付属しています。これを例として使用できます。

また、idtechのシャトルカードリーダーを使用して実装しました。これは、正方形やその他の一般的なプラットフォームと同様に、オーディオジャックに接続します。これは開発キットと一緒に購入することもでき、iOSとAndroidの両方のプラットフォームで動作し、古い30ピンコネクタを備えていない新しいiOSデバイスで動作します。

2番目の質問は説明するのにかなり長いので、使用しているデバイス、そのファームウェア、およびドキュメントによって異なります。通常、カードのスワイプをリッスンするサービスが実行され、カードがスワイプされると、アプリがリッスンする必要があるという通知が発生します。

于 2013-05-07T16:07:45.197 に答える
0

カードリーダー自体ではなく、PayPaliOSSDKで使用されているcard.ioを確認することをお勧めします

于 2013-05-07T01:32:48.670 に答える