Guides
Deliver license keys automatically when a customer pays through Stripe, Paddle, Lemon Squeezy, Polar, SellAuth, or Komerza. No code required.
Connect Stripe, Paddle, Lemon Squeezy, or Polar and Atlas listens for their payment events. When a purchase completes, Atlas issues a license, adds the buyer as a customer, and emails them the key.
| Event | What Atlas does |
|---|---|
| Purchase | Issues one license per unit and emails the keys to the buyer. |
| Subscription renewal | Extends the license by its policy's duration. |
| Subscription ended | Lets the license expire at the end of the paid period. |
| Full refund or chargeback | Revokes the licenses from that order. |
* to catch anything you haven't mapped.Subscriptions
Retries from your provider are safe: they never create extra licenses or send duplicate emails. Partial refunds leave the license active. If an event arrives for something you haven't mapped, Atlas asks the provider to retry, so fixing the mapping recovers the order.
When someone buys your product on SellAuth or Komerza, the storefront asks Atlas for a key. Atlas issues a license using the policy you chose, the storefront shows the key to the buyer, and the buyer appears as a customer in Atlas. Buying several units delivers one key per unit.
Place a test order to confirm the buyer receives a key.