Documentation

Ghost Integration

Auto-publish your shop and product pages to Ghost.

Connecting Ghost

  1. In Ghost Admin, go to Settings → Integrations
  2. Add a custom integration named "xVoid"
  3. Copy the Admin API Key
  4. In your xVoid dashboard, go to Settings → Website
  5. Enter your Ghost URL
  6. Paste the Admin API Key
  7. Click Save

Ghost URL format: Use your full Ghost URL without a trailing slash. For Ghost Pro: https://yourblog.ghost.io. For self-hosted, use your domain.

Auto-Publishing Shop Page

  • Click Publish to Ghost in your Storefront settings
  • Set a custom slug (shop, store, products)
  • Your shop appears at yoursite.com/shop
  • Theme changes auto-update on the published page

Product Pages

  1. Edit a product and click Publish to Ghost
  2. A page is created at yoursite.com/shop-product-slug

Each product page includes images, description, price with variants, add to cart button, reviews, your theme colors, and SEO metadata.

Auto-sync: Product updates sync to Ghost on next publish. You can also bulk-publish all products at once.

Custom Checkout Domain

By default, checkout uses pay.xvoid.dev. You can use your own domain instead (e.g. pay.mystore.com).

  1. Go to Settings → Integrations
  2. Enter your custom checkout domain
  3. Add a DNS CNAME record pointing to pay.xvoid.dev
  4. SSL is auto-provisioned via Cloudflare

All checkout links will use your domain. Apple Pay and Google Pay work automatically.

Last updated