Type 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

Determining Support for API and Payments


Detects whether a web browser supports a particular Apple Pay version.


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