getApplePayState method
Reads the current Apple Pay availability state once. Returned as a raw
string ("ready" / "setupRequired" / "unavailable"); the facade
converts to ApplePayAvailabilityState.
Implementation
@override
Future<String> getApplePayState() async {
final result = await methodChannel.invokeMethod<String>('getApplePayState');
// Default to "unavailable" if the platform returns null (e.g. Android stub).
return result ?? 'unavailable';
}