Skip to main content

Paddle Checkout. Domain and Apple Pay Verification setup

Guide on how to configure your default payment link, approve your domain, and enable Apple Pay.

A
Written by Alexander Karpovich
Updated this week

Default Payment Link Setup

To begin, set your default payment URL in the Paddle Dashboard.


Steps:

  1. Log in to your Paddle Dashboard.

  2. Navigate to:
    Checkout → Checkout Settings → General

  3. Find the section Default payment link.

  4. Paste the correct URL based on your environment:

    • For Sandbox:

      https://onboarding.your-domain.com/paddle/sandbox-transactions
    • For Production:

      https://onboarding.your-domain.com/paddle/transactions

  5. Where to find your domain:

    In your Onboarding.online project dashboard, look for your Custom domain section.

  6. Click Save.


Domain Approval Process

Before you can accept payments, Paddle needs to approve your domain.


Steps:

  1. Go to:
    Checkout → Website approval → Domain approval

  2. Click Add a new domain

  3. Enter your domain. (How to find your domain)

    onboarding.your-domain.com

  4. Follow Paddle's on-screen instructions to complete the approval process.


Apple Pay Domain Verification

To enable Apple Pay, you need to verify your domain with Paddle and Apple.

Steps:

  1. In your Paddle dashboard, go to:
    Checkout → Website approval → Apple Pay verification

  2. Click Add domain.

  3. Enter your domain again:

    onboarding.your-domain.com
  4. Before clicking “Verify”, ensure the Apple Pay domain association file is uploaded.

    • Go to your project on Onboarding.online.

    • Locate the section:
      Domain Association File (Apple Pay Web Merchant Registration)

    • Make sure the file is available at the following URL:

      https://onboarding.your-domain.com/.well-known/apple-developer-merchantid-domain-association
  5. Once confirmed, return to Paddle and click Verify.


You’re all set. With your default payment link, domain, and Apple Pay properly configured, your Paddle integration is ready to go.

Did this answer your question?