Not released yet. PeltyCMS is under development and not released yet; these docs describe the upcoming release and may change.
PeltyCMS User docs
User docsDevelopers
v0.1.0

User docs/Client guide

Ordering

#The store

Store (/store) lists the product groups and products your provider sells. Pick a billing cycle (for example monthly or annually), fill any options and add it to the cart. Domains are searched at /domain-search and added to the same cart.

At Checkout you review the cart, apply a coupon code and confirm your details. Placing the order creates an invoice; once it is paid the order is accepted (automatically or after a check by staff) and your services are set up.

#Quotes

Your provider can send you a quote instead. Quotes (/quotes) shows them: download the PDF, then accept or decline. Accepting turns the quote into an invoice.

#Affiliates

If your provider runs an affiliate programme, Affiliates (/affiliate) shows your referral link, your referrals and commissions, marketing materials and payouts.

MethodPathSummary
GET/api/v1/client/affiliate
POST/api/v1/client/affiliate
GET/api/v1/client/affiliate/materialsActive materials plus the caller's effective commission percent and tiers.
POST/api/v1/client/affiliate/payouts
GET/api/v1/client/orders
POST/api/v1/client/orders
GET/api/v1/client/orders/{id}Order status page for the customer.
GET/api/v1/client/quotes
GET/api/v1/client/quotes/{id}
POST/api/v1/client/quotes/{id}/accept
POST/api/v1/client/quotes/{id}/decline
GET/api/v1/client/quotes/{id}/pdf

Full request and response details: HTTP API.