Home/Blog/E-Commerce
E-CommerceJuly 12, 202614 min read

PapelShip Storefront Engine: Vaultie, Modern, and Ship Templates with Custom Domains, CSS Injection, and Discord Role Sync

An exhaustive 14-minute guide to PapelShip's multi-template storefront engine: customizing Vaultie, Modern, and Ship layouts, pointing custom CNAME domains, injecting Google Analytics 4 and Crisp Live Chat via HTML Head, and configuring automatic Discord role assignment upon checkout completion.

1. Three Purpose-Built Storefront Templates#

PapelShip features a multi-template rendering engine with responsive themes tailored for software, license keys, and digital downloads:

Vaultie Template

  • Design: Dark-mode, high-density grid layout.
  • Best For: C++ and C# software tools, game cheats, and premium digital goods.
  • Features: Animated product cards, quantity selectors, variant dropdowns, and trust badges.

Modern Template

  • Design: Clean, minimalist white/light aesthetic.
  • Best For: SaaS tools, eBooks, design assets, and digital creator products.
  • Features: Hero sections, product carousels, and streamlined single-product views.

Ship Template

  • Design: Feature-rich grid with folder-based product navigation.
  • Best For: Large catalogs with multiple product groups and categories.
  • Features: Video previews, product groups with nested navigation, custom footer HTML injection, and terms of service pages.

2. Custom Domain Configuration#

Point your own domain (e.g. store.yourdomain.com) to your PapelShip storefront:

1. Add a CNAME DNS record pointing to domains.papelship.com.

2. In PapelShip Store Settings, enter your custom domain.

3. PapelShip automatically provisions an SSL certificate.


3. HTML Head & CSS Injection#

Inject custom tracking scripts and styles directly into your storefront page headers:

  • Google Analytics 4: Track checkout funnel events, conversion rates, and visitor demographics.
  • Meta Pixel (Facebook): Retarget store visitors with paid ad campaigns.
  • Crisp Live Chat: Embed a real-time customer support widget on product pages.
  • Custom CSS: Override button colors, typography, margins, and animations.

4. 6-Tab Product Editor#

Each product is managed through 6 dedicated tabs:

TabPurpose
GeneralName, base price, currency, status
ImagesCover banners and screenshots
VariantsDaily, monthly, lifetime license options
DeliveryKey pools, signed S3/R2 downloads, qPapel Auth
PaymentToggle card (PapelPOS, Stripe, PayPal) and crypto gateways
DiscordMap purchases to dynamic Discord server roles

5. Discord Role Automation#

When a buyer completes checkout, PapelShip can automatically:

1. Add the buyer to your Discord server using OAuth2 bot token.

2. Assign specific roles mapped to the purchased product.

3. Remove roles when the license expires or is revoked.

This integration uses Discord's bot API with JWT-encrypted tokens stored per invoice.


6. Sub-2-Second Order Fulfillment#

When checkout completes, fulfillment takes under 2 seconds:

  • Key Pool Assignment: Draws an unassigned serial key from your uploaded pool or calls qPapel Auth API.
  • Signed File Delivery: Generates temporary pre-signed S3 or Cloudflare R2 download URLs that expire.
  • Email Receipt: Sends invoice with key/download access to buyer's inbox.

Build your storefront on PapelShip.

PapelShip C++ & C# Software Protection

Protect Your C++ / C# Executables & Automate Sales

Launch your storefront, enforce HWID key activation, and accept non-custodial crypto checkout with PapelShip.

Tags:#Storefront#Vaultie#Modern#Ship#Custom Domain#Discord#CSS