DEVELOPER

Embedded Checkout API Specification

Version 1.0.1

Apple Pay

Apple Pay merchant validation and payment token processing.

Pay with Apple Pay payment token

post /api/apple-pay/payment
Request Schema
paymentToken required
Type
object

Loading...

amount
Type
string

Loading...

customerChosenAmount
Type
string

Loading...

tax
Type
string

Loading...

sealedResult
Type
string

Loading...

email
Type
string

Loading...

phone
Type
string

Loading...

firstName
Type
string

Loading...

lastName
Type
string

Loading...

billing
Type
object

Loading...

shipping
Type
object

Loading...

customFields
Type
object
Example
[object Object]

Loading...

Example Request
{
  "paymentToken": "object",
  "amount": "string",
  "customerChosenAmount": "string",
  "tax": "string",
  "sealedResult": "string",
  "email": "string",
  "phone": "string",
  "firstName": "string",
  "lastName": "string",
  "billing": {
    "address": "string",
    "address2": "string",
    "city": "string",
    "state": "string",
    "zip": "string",
    "country": "string"
  },
  "shipping": {
    "recipientName": "string",
    "address": "string",
    "address2": "string",
    "city": "string",
    "state": "string",
    "zip": "string",
    "country": "string"
  },
  "customFields": {
    "custom_0": "INV-12345"
  }
}
Example Response
200 Payment processed successfully
400 Bad Request
401 Unauthorized
409 Session token already used
417 Expectation Failed
500 Server error

Validate a merchant who is about to use apple pay

post /api/apple-pay/validate-merchant
Request Schema
domain required
Type
string

Loading...

checkoutName required
Type
string

Loading...

Example Request
{
  "domain": "string",
  "checkoutName": "string"
}
Example Response
200 Merchant validated successfully
400 Bad Request
401 Unauthorized
417 Expectation Failed
500 Server error
©2026 North is a registered DBA of NorthAB, LLC. All rights reserved. North is a registered ISO of BMO Bank N.A., Chicago, IL, Citizens Bank N.A., Providence, RI, The Bancorp Bank, Philadelphia, PA, FFB Bank, Fresno, CA, and PNC Bank, N.A. Pittsburgh, PA. North is a registered ISO/MSP of Merrick Bank, South Jordan, UT.