问题标签 [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.
ios - 苹果支付。延迟付款?
Apple Pay 会延迟付款吗?
例如,一位乘客预订了一辆出租车,表示他会使用 Apple Pay。使用 Touch id,当乘客到达目的地并且已经知道行程的价格时,付款就会发生。那可能吗?
如何实施?
可以使用之前从Touch id获取的token,然后延迟使用支付吗?
ios - Apple Pay 商店有送货地址吗?
Apple Pay 会存储收货地址吗?Apple 自己的文档提供了令人困惑/冲突的信息。
在 Apple 的UX 指南中,它说:
用户授权购买后,Apple Pay 会通过提供账单地址和送货地址(如果需要)以及付款信息来做出响应。
但是在PKPaymentRequest
文档中,在shipppingAddress
财产下,它说:
如果您已经存档了送货地址,请在此处设置。用户可以使用您指定的地址或选择不同的地址。
java - 使用 ACR122 NFC 阅读器读取苹果支付令牌
我有一个 ACR122 NFC 阅读器并试图查看是否可以读取 Apple Pay 生成的令牌。下面是我正在尝试的一些 Java 代码,但每次只返回一个 4 个字母数字字符。Apple Pay iphone 感应到 nfc 阅读器 - 我需要发送特定的 apdu 命令来检索令牌吗?
ios - 正在加载 Apple Pay 送货地址 No Street
我正在尝试从ABRecordRef
Apple 提供的地址中提取送货地址。我有以下内容,但我的街道总是返回nil
:
我究竟做错了什么?
即使使用以下内容进行调试:
我得到这个没有街道:
编辑:
我在访问姓名和电话属性时也遇到了问题:
这就是创建 PKPaymentRequest 的方式:
ios - 通过 Apple Pay 分期付款/延期付款
在 Apple Pay 的入门页面上,它说 Apple Pay 支持“部分发货”。这在实践中是如何实现的?我知道如何从成功的PKPayment
. 获得该令牌后,如何使用它通过我的支付网关实现多个子订单支付?
例如,假设用户验证通过 Apple Pay 购买了两批单独的子订单货件(每批 40 美元和 60 美元)的总金额为 100 美元,而我现在有一个 100 美元订单的关联令牌。由于某些网络的限制,我们无法在相关商品发货之前捕获每笔付款,并且它们在不同的时间发货。
我是否有能力使用该令牌授权和获取任何金额的付款?
授权和捕获这些子订单的最佳方法是什么?
我是否在装运时对总计(100 美元)进行身份验证,然后对每个子总计(40 美元、60 美元)进行身份验证,然后为每个子总计进行捕获?如果是这样,那么我可能会授权超过必要的总额(200 美元),这似乎不对。是否只跳过总数的身份验证,每个小计的身份验证,然后在发货时捕获小计?
ios - 使用 Apple Pay “付款未完成” - 无法获取令牌
我正在使用 PassKit 实现 Apple Pay,我正在以正确的方式显示对话框并处理委托方法,但是每次我使用 touch Id 验证购买时,它都会显示“付款未完成”并且永远不会到达我的委托方法paymentAuthorizationViewController:didAuthorizePayment:completion:
。我完全做了所有这些事情来设置苹果支付,但我似乎无法取回令牌以发送到我的支付网关。
这是我所看到的,屏幕只是停留在那里,一遍又一遍地说“再试一次”:
mobile-safari - Apple Pay 会与 Mobile Safari 一起使用吗?如果不是,为什么?
我被要求查看 Apple Pay 是否可以与移动 Safari 一起使用,以及是否可以集成到我们当前的移动网站/网站中。当我进行研究时,我发现它仅适用于本机应用程序。这是真的吗?如果是这样,为什么它不适用于移动 safari?在这种情况下,移动 safari 或任何其他浏览器也是本机应用程序,为什么苹果不能为网站可以使用 javascript API 使用的浏览器公开苹果支付?有什么风险?
ios - 在 Beta 环境中测试基于 App 的 Apple Pay
有没有办法在 Beta 环境中测试 Apple Pay 的全流程?
我已经使用 Stripe SDK 实现了它。我可以一直到带有指纹图像的 Apple Pay 详细信息弹出屏幕。但是,当我尝试使用指纹时,它会尝试处理,但随后会抛出错误消息,“Apple Pay 在‘应用程序名称’中不可用”
我在项目设置的“功能”部分下为我的项目设置了 Apple Pay。
我不知道这是否只是因为它不在现场环境中,或者是否有其他事情发生。
有没有其他人看到过这个,或者知道是否有办法从 Beta 测试,所以我可以在提交给 Apple 之前正确设置所有内容?
java - 将 iso 4217 数字货币代码转换为货币名称
我有一个 ISO 4217 数字货币代码:840
我想获取货币名称:USD
我正在尝试这样做:
但我不断得到
java.lang.IllegalArgumentException
怎么修?有任何想法吗?
ios - 测试 ApplePay SDK
我试图将 ApplePay SDK 集成到我的一个应用程序中。当我浏览文档时,我找不到如何在测试环境中测试应用程序。我不想使用我的实际信用卡。有人知道吗?