Apple Pay Sheet - 联系人姓名和运输名称之间的区别

时间:2015-06-10 20:35:14

标签: ios applepay

提交Apple Pay Sheet时,来自PKPayment的{​​{1}}会根据我在paymentAuthorizationViewController: didAuthorizePayment:中设置的内容向我提供送货和结算明细。

然而,由于原始测试(Apple Pay未在英国推出),Stripe的基本ApplePaySheetStub和iOS9请求PKAddressFieldName的问题,我还没有找到答案对于这个问题:在Apple Pay Sheet中 - CONTACT部分下的名称与SHIPPING部分下的名称有什么区别?

我可以从PKPaymentRequest的SHIPPING部分找到名称,但是应填写CONTACT部分下的名称,我会在哪里找到授权后的

2 个答案:

答案 0 :(得分:0)

  

[...]应填写“联系人”部分下的姓名,我将在哪里找到授权后的

所有联系信息以及送货地址都合并为一个ABRecordRef(shippingAddress),因此您可以在那里找到它。

答案 1 :(得分:0)

通过与Apple交谈,只有在付款请求不包含送货地址字段时,才会显示“联系人”部分下的名称。换句话说,PKAddressFieldPostalAddress& PKAddressFieldName不能同时发货。

根据该说明,您不会看到联系下和运费不足的名称。它的一个或另一个。