我想實施Apple Pay for web。我對Sandbox和Production的文檔有點困惑。 我正在使用Mac mini(2012年末)配合Sierra和iPad mini 3與IOS 10.從Apple Pay在網上開始
您能否幫我理解Sandbox測試需要什麼?我是以下:Apple Pay Sandbox Testing。
- 兩個設備都在同一個WIFI上,藍牙已打開,正在切換,AirDrop處於打開狀態。
- 我創建了一個沙盒用戶,並用它登錄到兩個設備上。
- 我在我的iPad中向錢包應用添加了測試信用卡
- 我是否需要配置商家ID,證書和商家域名?
我正在使用我在這裏找到的這個簡單的代碼。我無法讓canMakePayments()返回true。我收到:「ApplePay可能在此瀏覽器上,但目前未激活。」
window.onload = function() {
if (window.ApplePaySession) {
var merchantIdentifier = 'example.com.store';
var promise = ApplePaySession.canMakePaymentsWithActiveCard(merchantIdentifier);
promise.then(function (canMakePayments) {
if (canMakePayments) {
console.log("Hi, I can do ApplePay");
document.getElementById("applePay").style.display = "block";
}
else {
console.log("ApplePay is possible on this browser, but not currently activated.");
document.getElementById("got_notactive").style.display = "block";
}
});
}
else {
console.log("ApplePay is not available on this browser");
document.getElementById("notgot").style.display = "block";
}
}