Instance Method


Indicates whether the device supports Apple Pay.


static boolean canMakePayments();

Return Value

true if the device supports making payments with Apple Pay; otherwise, false.


This method only checks to ensure that the device supports processing payments with Apple Pay. It does not verify whether or not the user has any provisioned cards in Wallet.

This method can be called any time.

See Also

Apple Pay Availability

Checking for Apple Pay Availability

Detect if the Apple Pay JS API is available and if payments are possible.


Indicates whether the device supports Apple Pay and whether the user has an active card in Wallet.