Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ios usaepay磁条信用卡数据,发送处理_Ios_Credit Card_Magnetic Cards_Usaepay - Fatal编程技术网

ios usaepay磁条信用卡数据,发送处理

ios usaepay磁条信用卡数据,发送处理,ios,credit-card,magnetic-cards,usaepay,Ios,Credit Card,Magnetic Cards,Usaepay,在我的应用程序中,我使用在线支付,为此我使用PaySabar设备(音频插孔设备),它在信用卡刷卡时读取磁条数据 我得到了加密格式的信用数据,所有的track1、track2数据都是正确和完美的,但我如何将这些数据发送到USAePAY服务器。请提供帮助。您需要将应用程序与其中一个事务接口集成。您还需要一个开发人员帐户来测试事务响应 他们有大量不同的集成解决方案和源代码示例可供使用,包括iOS库 我相信USAePay要求加密数据: 用他们的公钥加密 以特定的方式格式化 在磁条或信用卡号字段中传递 由

在我的应用程序中,我使用在线支付,为此我使用PaySabar设备(音频插孔设备),它在信用卡刷卡时读取磁条数据


我得到了加密格式的信用数据,所有的track1、track2数据都是正确和完美的,但我如何将这些数据发送到USAePAY服务器。请提供帮助。

您需要将应用程序与其中一个事务接口集成。您还需要一个开发人员帐户来测试事务响应

他们有大量不同的集成解决方案和源代码示例可供使用,包括iOS库


我相信USAePay要求加密数据:

  • 用他们的公钥加密
  • 以特定的方式格式化
  • 在磁条或信用卡号字段中传递
  • 由于您使用的是他们的PaySaber硬件,请参见下面的步骤3

    如果您使用的是idynamo库,则需要执行以下操作:

    NSString*responseString=[mtSCRALib getResponseData]
    NSData*responseData=[responseString数据使用编码:NSASCIIStringEncoding]
    NSString*encodedString=[NSString stringWithFormat:@“enc://%@,[^][responseData base64Encoding]]

    然后将encodedString作为磁条发送到网关


    我已经经历了这个问题,你能帮我集成更多吗?因为我在ios中找不到任何支持。你是否尝试实现此处列出的ios库:是的,我成功完成了此任务。首先,我在.net中创建了我的服务器,该服务器被发送到usaepay服务器的所有请求,我将所有信息发送到我的服务器,然后发送到usaepay,所以我正试图做完全相同的事情,但我非常困惑应该采取什么方向才能将扫描的数据传递到usaepay。你有没有想过?谢谢