Validate a digital wallet session

FramePay is the recommended way to use when validating a digital wallet session.

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

Digital wallet validation request.

type
required
string

Type of the digital wallet to validate.

required
object

The validation request.

validationUrl
string

The URL provided by the Apple Pay SDK to perform the validation.

domainName
string

The domain where the client code like FramePay is executed. Should be registered in the Apple Pay console by Rebilly before using.

displayName
string

A name of your store, suitable for display.

Responses
201

Digital wallet validation was made.

Response Headers
Location
string <uri>

The location of the related resource.

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

Type of the digital wallet to validate.

validationResponse
object

The validation response to use by the Apple Pay SDK to proceed.

401

Unauthorized access, invalid credentials were used.

403

Access forbidden.

422

Invalid data was sent.

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