Merchant Validation

Invoke merchant validation for Apple Pay session

Response Codes
200 - Request Succeeded
400 - Bad request, missing or invalid parameters
403 - ApplePay is not a permitted wallet
422 - Request not processed due to business constraints
502 - Bad gateway response from Apple
503 - Apple Pay unavailable


Error Codes

Error Response CodeDescription
ERR_PROVIDER_UNAVAILABLEApple Pay is not configured in this environment
ERR_APPLE_PAY_NOT_ENABLEDApple Pay not enabled for client
ERR_APPLE_PAY_DOMAIN_NOT_REGISTEREDdomain_name is not registered in client settings
ERR_APPLE_PAY_DOMAIN_NOT_VERIFIEDApple rejected the session request, usually due to missing domain validation file on client's server
ERR_PROVIDER_ACCOUNT_MISCONFIGURATIONApple rejected certificate or platform settings
ERR_PROVIDER_UNAVAILABLEApple returned an unexpected error

Apple Pay session

Call when Apple's onvalidatemerchant is invoked. The domain name must be registered and validated by Interchecks.

The response is passed into completeMerchantValidation unchanged.



Path Params
string
required
Body Params
string
required

Domain hosting the Apple Pay button

Response

Language
Credentials
OAuth2
LoadingLoading…
Response
Choose an example:
application/json