Validate a digital wallet session

Validates a digital wallet session.

We recommend using FramePay to validate a digital wallet session.

SecurityPublishableApiKey or SecretApiKey or JWT
Request
Request Body schema: application/json

Digital wallet validation request.

type
required
string

Type of digital wallet to validate.

required
object

Validation request.

validationUrl
string

Apple Pay SDK URL that is used to perform validation.

domainName
string

Domain where the client code, such as FramePay, is executed. The domain name must be registered in the Apple Pay console. For more information, see Register a domain for Apple Pay.

displayName
string

Display name of your store.

Responses
201

Digital wallet validation complete.

Response Headers
Location
string <uri>

Location of the related resource.

Example: "https://api.rebilly.com/example"
Response Schema: application/json
type
required
string

Type of digital wallet to validate.

validationResponse
object

Apple Pay SDK validation response.

401

Unauthorized access. Invalid credentials used.

403

Access forbidden.

422

Invalid data sent.

post/digital-wallets/validation
Request samples
application/json
{
  • "type": "Apple Pay",
  • "validationRequest": {
    }
}
Response samples
application/json
{
  • "type": "Apple Pay",
  • "validationResponse": { }
}