payments

Payment and subscription patterns for The Boring JavaScript Stack — sails-pay hook with Lemon Squeezy, checkout flows, subscription management, webhooks, and customer portal. Use this skill when implementing billing, subscriptions, or payment processing in a Sails.js application.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "payments" with this command: npx skills add sailscastshq/boring-stack/sailscastshq-boring-stack-payments

Payments

The Boring JavaScript Stack uses sails-pay with Lemon Squeezy as the payment provider. The Ascent templates include a complete billing system with plan-based subscriptions, checkout flows, webhook handling, and customer portal integration.

When to Use

Use this skill when:

  • Configuring sails-pay in config/pay.js (provider, plans, variants)
  • Implementing checkout flows with sails.pay.checkout()
  • Managing subscriptions (Subscription model, status lifecycle)
  • Handling Lemon Squeezy webhooks (signature verification, event processing)
  • Building billing settings pages with plan information
  • Checking subscription status with the checkPlan helper
  • Integrating Lemon Squeezy's hosted customer portal

Rules

Read individual rule files for detailed explanations and code examples:

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Stripe Production Engineering

Provides best practices and code patterns for building, scaling, and operating production Stripe payment systems from checkout to enterprise billing.

Registry SourceRecently Updated
0311
Profile unavailable
General

PayPilot by AGMS

Process payments, send invoices, issue refunds, manage subscriptions, and detect fraud via a secure payment gateway proxy. Use when a user asks to charge som...

Registry SourceRecently Updated
0256
Profile unavailable
General

sails

No summary provided by upstream source.

Repository SourceNeeds Review