问题标签 [applepay]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
90 浏览

ios - UIAccessibility 和 Apple Pay 语音交互问题

我注意到应用程序、可访问性和 Apple Pay 的交互存在一些奇怪的行为。如果用户在画外音处于活动状态时采取任何措施关闭 Apple Pay 工作表,当画外音重新获得应用程序的焦点时,应用程序的名称会被重新读取,从而导致意外结果。

进一步澄清的示例情况:

  1. 启用画外音时,用户尝试使用 Apple Pay 进行交易。
  2. 交易失败。
  3. Apple Pay 表被关闭,并且 UIAlterView 显示错误消息。
  4. 画外音侧重于呈现的 UIAlertView。
  5. 画外音读取 alertView 消息的前两个单词,然后说出应用程序名称并停止,忽略剩余的 alertView 消息文本。

有谁知道如何让画外音继续阅读文本?

0 投票
1 回答
2109 浏览

ios - 无需付款即可使用 Apple Pay 创建令牌

我有两个问题:

  1. 有没有办法使用 Apple Pay 创建 STPToken 而无需付款?在我的 iOS 应用中,客户要么输入他们的付款信息,要么在注册时决定使用 Apple Pay。当客户决定购买时(注册后的某个时间后),他们的卡将自动扣款。我可以调用一种方法来检查是否可以发出付款请求,但似乎我必须实际运行付款并从卡中扣款才能获得令牌。请注意,如果客户手动输入付款信息,我可以创建客户并保存卡而不向客户收费。仅当客户决定使用 Apple Pay 时才会出现此问题。

  2. 出于测试目的,当我在注册过程中使用付款创建令牌并从客户的卡中扣款时,我注意到 dynamic_last4 和到期日期字段与实际卡不匹配。我不仅在我的程序中验证了这一点,而且在我登录 Stripe 的网站并检查客户记录时也验证了这一点。虽然这些字段与实际卡不匹配,但我确实可以正确充值。Stripe 或 Apple 是否故意以某种方式掩盖了这些字段?

0 投票
1 回答
890 浏览

ios - 通过 iPhone 6 中的 NFC 请求 APDU?

使用 android 移动设备,我可以从 iphone6 读取卡详细信息(由带有触摸 id 的客户端授权),以通过 NFC 进行支付交易。我通过 APDU 请求让它工作。APDU 请求

Send : 00 A4 04 00 07 A0 00 00 00 03 10 10 00

和回应

Response: 6F 39 84 07 A0 00 00 00 03 10 10 A5 2E 9F 38 1B 9F 66 04 9F 02 06 9F 03 06 9F 1A 02 95 05 5F 2A 02 9A 03 9C 01 9F 37 04 9F 4E 14 BF 0C 0D 9F 4D 02 14 01 9F 5A 05 11 08 40 08 40 90 00

现在我担心的是,我可以通过 NFC 或其他方式从 iPhone 6 发送相同的 APDU 请求以从另一台 iPhone 6 获得适当的响应吗?可能吗?

虽然我可以理解 iPhone6 中的 NFC 芯片不允许 iPhone-Iphone NFC 通信,但这个问题清楚地表明,没有办法使用 iPhone6 读取无源 NFC 标签。好的,但是有评论说可能在 2014 年 9 月之后?

必须有某种方法可以做到这一点,请对此发表您的想法。谢谢。

0 投票
1 回答
608 浏览

ios - 如何在沙盒模式下使用 TSYS SDK 测试 Apple Pay?

1) 我可以使用 Passbook 中指向 TSYS 沙盒模式的实际卡在沙盒模式下使用 TSYS SDK 测试 Apple Pay 集成吗?

2)有没有办法在存折中添加虚拟测试信用卡,以便我可以使用该虚拟卡进行测试。我希望苹果不允许这样做。

0 投票
2 回答
1068 浏览

ios - 如何在美国境外测试 Apple Pay?

我正在将我的Apple Pay一个应用程序中的一个集成Braintree为提供者。

我正在尝试通过这个初始化braintree

我在didFailWithError方法上收到此错误

为了解决这个问题,我尝试在其中添加信用卡,Passbook但是我输入的任何一张卡都会收到一条错误消息,指出它不受支持

似乎Apple Pay并且只接受美国银行Passbook提供的特定信用卡

但由于我住在印度,我没有任何进一步的进展。我该如何克服呢?

0 投票
3 回答
2694 浏览

ios - 如何在真实设备上测试 Braintree + Apple Pay?

我正在为来自美国以外的美国客户使用 Apple Pay 开发应用程序。我正在使用 Braintree + Apple Pay。我们支持真实信用卡到 Passbook,但我们无法验证它们。

我成功生成了客户端令牌,self.braintree并尝试了 BT 的两种集成方式。

  1. BTPaymentProvider - 我们对支付方式创建的抽象。

    但它没有推动“ PKPaymentAuthorizationViewController”。追踪它也不例外。

  2. PassKit - Apple 的 ApplePay API。

    这给出了“vc”是nil

纠正我,如果它是错误的。如何在真实设备上进行测试?

0 投票
0 回答
45 浏览

paypal - 是否有任何框架可以将客户和卖家之间的支付联系起来?

我正在开发一个应用程序,使客户能够进行移动支付。我希望支付体验尽可能轻松和免提。一个示例用例是在加油站加满油,而根本不必拿出你的钱包。理想情况下,我想使用 Google Wallet、Paypal 或 Apple Pay 等服务。但我不确定如何处理并将付款过帐给实际卖家。在这种情况下,我无法弄清楚我将如何确定实际卖家以及如何将卖家账户链接到我的应用程序,以便付款给实际卖家。关于如何做到这一点的任何想法?

0 投票
2 回答
4096 浏览

ios - ApplePay PKPaymentAuthorizationViewController 总是显示处理

在此处输入图像描述我正在尝试在我的应用中使用 Apple Pay。呈现 PKPaymentAuthorizationViewController 效果很好。然而,在我填写了信用卡和账单信息后,它只显示了一个纺车和“处理”,如图所示。

呈现 Apple Pay 视图控制器的代码如下:

func paymentAuthorizationViewController(controller: PKPaymentAuthorizationViewController!, didAuthorizePayment payment: PKPayment!, completion: ((PKPaymentAuthorizationStatus) -> Void)!)代表永远不会被调用。

证书状态看起来没问题。我在这里想念什么才能让它发挥作用?

0 投票
2 回答
716 浏览

ios - Can't get email from ApplePay PKPaymentAuthorizationViewController

I am using ApplePay and requiring email as contact information. When I am trying to get email, the email result I get is "Shipping" which I don't even know where it comes from.

I have required email field in the request, and filled in email information.

Here is the code:

Is this the right place to get email? If not, what is the correct approach?


Trying to get phone number (kABPersonPhoneProperty), the result printed as "Shipping" as well.

0 投票
1 回答
991 浏览

arduino - Apple Pay 会响应哪种 AID?

我正在玩一点 iPhone6 和我的 Arduino 和 NFC 板。我需要知道 ISO7816 应用程序标识符才能在 SELECT AID 命令中发送。我正在尝试一些众所周知的 AID,Apple Pay 完美显示,我使用 TouchID 授权付款,但 iPhone NFC 控制器回复 6A 82(未找到文件)。我在 PassBook 中配置了 MasterCard 借记卡。谢谢!罗伯托