The promise, which returned by canMakePaymentsWithActiveCard method, always return true, even if the user does not have an active card in their wallet. Why does it happen?
var promise = window.ApplePaySession.canMakePaymentsWithActiveCard(merchantId);
promise.then(function (canMakePayments) {
console.log(canMakePayments);
});
We use registered merchantId.