Guide
Core concept
Extending Fountain
Font protection
Customer accounts
Licensing system
Getting started
Quick start guide
Requirements
Using javascript
Licensing in Fountain
Custom folder setup
External SMTP setup
Font tester plugin
Font tester
Font loader
Payment solutions
Paddle setup
Webhook setup
Testing payments
Configuration
Blueprints
File blueprints
Page blueprints
User blueprint
Site blueprint
Account login and logout
Guides
Hosting with Uberspace
Deploy with Railway
JSON and fonts
Templates
Working with templates
Custom Controller
Linking webfonts
Security
User Methods
Field Methods
Reference
Classes
Cart
FontFilePreview
PaddleAdjustment
PaddleClient
PaddleTransaction
Preview
SalesAnalytics
Collections
addons
eulas
font-families
font-index
licenses
Controllers
cart
checkout
login
Methods: Field
getInvoice()
Methods: File
getFontFace()
getFontName()
getFontStyle()
getFontWeight()
getFriendlyMime()
getLinkRel()
getPrettyFontWeight()
getWebfont()
Methods: Page
getAddon()
getAddonFormName()
getAddonFormValue()
getAddonPrice()
getAddonTitle()
getDefaultLicense()
getFamilyTitle()
getFontData()
getFontFamilies()
getFontFiles()
getFontJson()
getFontName()
getFontWeight()
getLicense()
getLicenseFormName()
getLicenseFormValue()
getLicensePrice()
getLicenseTitle()
getMultiBase()
getPreviewText()
getPriceString()
getProductId()
isInCart()
Methods: Site
accountDeleteUrl()
accountLoginUrl()
accountLogoutUrl()
accountUrl()
cart()
cartAddUrl()
cartRemoveUrl()
cartUrl()
checkoutUrl()
cspNonce()
currency()
downloadOrderUrl()
fontsUrl()
licenses()
paddleCheckoutScript()
salesData()
Methods: User
accountUrl()
orders()
Models
CartPage
CheckoutPage
FontBundlePage
FontFamilyPage
FontIndexPage
FontPage
FontVariablePage
Routes
account-delete
account-login
account-logout
account
cart-add
cart-remove
cart-success
cart
checkout
csp-report
download-order
download-trial
download
file-template
invoice
webhook-paddle-completed
webhook-paddle-refund
←
Home page
Documentation
Methods: User
Searching...
No results found
Start typing to see suggestions. Use arrow keys to navigate, Enter to select.
Methods: User
Next
accountUrl()
orders()
Guide
Core concept
Extending Fountain
Font protection
Customer accounts
Licensing system
Getting started
Quick start guide
Requirements
Using javascript
Licensing in Fountain
Custom folder setup
External SMTP setup
Font tester plugin
Font tester
Font loader
Payment solutions
Paddle setup
Webhook setup
Testing payments
Configuration
Blueprints
File blueprints
Page blueprints
User blueprint
Site blueprint
Account login and logout
Guides
Hosting with Uberspace
Deploy with Railway
JSON and fonts
Templates
Working with templates
Custom Controller
Linking webfonts
Security
User Methods
Field Methods
Reference
Classes
Cart
FontFilePreview
PaddleAdjustment
PaddleClient
PaddleTransaction
Preview
SalesAnalytics
Collections
addons
eulas
font-families
font-index
licenses
Controllers
cart
checkout
login
Methods: Field
getInvoice()
Methods: File
getFontFace()
getFontName()
getFontStyle()
getFontWeight()
getFriendlyMime()
getLinkRel()
getPrettyFontWeight()
getWebfont()
Methods: Page
getAddon()
getAddonFormName()
getAddonFormValue()
getAddonPrice()
getAddonTitle()
getDefaultLicense()
getFamilyTitle()
getFontData()
getFontFamilies()
getFontFiles()
getFontJson()
getFontName()
getFontWeight()
getLicense()
getLicenseFormName()
getLicenseFormValue()
getLicensePrice()
getLicenseTitle()
getMultiBase()
getPreviewText()
getPriceString()
getProductId()
isInCart()
Methods: Site
accountDeleteUrl()
accountLoginUrl()
accountLogoutUrl()
accountUrl()
cart()
cartAddUrl()
cartRemoveUrl()
cartUrl()
checkoutUrl()
cspNonce()
currency()
downloadOrderUrl()
fontsUrl()
licenses()
paddleCheckoutScript()
salesData()
Methods: User
accountUrl()
orders()
Models
CartPage
CheckoutPage
FontBundlePage
FontFamilyPage
FontIndexPage
FontPage
FontVariablePage
Routes
account-delete
account-login
account-logout
account
cart-add
cart-remove
cart-success
cart
checkout
csp-report
download-order
download-trial
download
file-template
invoice
webhook-paddle-completed
webhook-paddle-refund