Eligibility Check (Native)
Always invoke this method whenever there is a change in the order amount.
To display the complete list of SDK based wallet instruments (ApplePay), call the below process function with action as ‘sdkWalletEligibility’.
Depending on the isEligible parameter in the response, the merchant needs to decide to show or hide the corresponding instrument.
Verify whether the device supports Apple Pay
The applePayCapabilities method asynchronously contacts Apple Pay servers as part of the verification process and returns the paymentCredentialStatus of the device.
The following are possible return values:
paymentCredentialsAvailableConfirms that the device supports Apple Pay and there’s at least one active payment credential in Wallet that qualifies for payments on the web. Show an Apple Pay button and offer Apple Pay as the primary, but not necessarily sole, payment option.
applePayUnsupportedIndicates that the device doesn’t support Apple Pay. Don’t display an Apple Pay button or offer Apple Pay as a payment option.
Request Parameters
Unique identifier for the request.
Always in.juspay.hyperapi
Contains the main request payload.
payload Object Parameters
Action type. Always sdkWalletEligibility.
Unique customer ID generated by Juspay.
Authentication token from the merchant backend.
Transaction currency
Example:- AE
Transaction currency
Example:- AED
Transaction amount.
List of payment methods to check eligibility.
paymentMethods Array Parameters
Use APPLEPAY for normal payments.
Always WALLET
- Have questions?
- Need help? Contact support
- LLM? Read llms.txt

