---
title: "POST /payment/4.3/applepay/merchantvalidation"
method: POST
path: "/payment/4.3/applepay/merchantvalidation"
tags: ["ApplePay"]
---

# POST /payment/4.3/applepay/merchantvalidation

`POST /payment/4.3/applepay/merchantvalidation`

## Request body

- MerchantValidationApplePay
  - `validationUrl` string, nullable
  - `paymentToken` string, required
  - `locale` string, nullable
  - `clientID` string, uuid
  - `browserDetails` BrowserDetails
    - `deviceType` string, nullable
    - `name` string, nullable
    - `os` string, nullable
    - `version` string, nullable

## Response `200`

Success

- MerchantValidationApplePayResponse
  - `epochTimestamp` integer
  - `expiresAt` integer
  - `merchantSessionIdentifier` string, nullable
  - `nonce` string, nullable
  - `merchantIdentifier` string, nullable
  - `domainName` string, nullable
  - `displayName` string, nullable
  - `signature` string, nullable
  - `operationalAnalyticsIdentifier` string, nullable
  - `retries` integer
  - `pspId` string, nullable
  - `respCode` string, nullable
  - `respDesc` string, nullable

---

[API](https://skmtc.dev/2c2p/apis/pgw-payment-api-4-3.md) · [All operations](https://skmtc.dev/2c2p/apis/pgw-payment-api-4-3/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/2c2p/pgw-payment-api-4-3/revisions/ce3ecd71982f/schema)
