3
目前,如果送貨地址無效,我們只會在送貨地址旁邊顯示一個紅色感嘆號。如果送貨地址在Apple Pay中無效,如何提供詳細原因
從http://tech.mercari.com/entry/2016/05/19/150000
但是,我們如何提供一個詳細的理由我們爲什麼送貨地址是無效的客戶形象?
例如:
- 該產品無法運送到PO BOX。
- 我們只運送到48個連續的州。
- ...
- (void)paymentAuthorizationViewController:(PKPaymentAuthorizationViewController *)controller
didSelectShippingAddress:(ABRecordRef)address
completion:(void (^)(PKPaymentAuthorizationStatus status, NSArray *shippingMethods, NSArray *summaryItems))completion {
if ([self isPoBox:address]) {
completion(PKPaymentAuthorizationStatusInvalidShippingPostalAddress, nil, nil);
}];
// ...
}
據我所知,這是不可能的蘋果付費。 Apple Pay JS當然不可能。我想這是蘋果公司的一項設計決策,以便他們儘可能地「擁有」儘可能多的本地Apple Pay工作表。 –
請務必在https://bugreport.apple.com上向Apple提出有關此問題的增強請求,並在此處發佈號碼。 –