Welcome to the Jose Madrid Salsa developer docs — explore features, APIs, and deployment guides.
Jose Madrid SalsaJMS Docs

Integrations

Every third-party service the platform talks to, and how each is wired.

Integrations

Most integrations are optional and degrade gracefully when their environment variables are unset. Credentials for several can be entered in the admin panel instead of in the environment — those are stored encrypted, and admin-entered values win over environment ones.

Upstream SDK repositories

Payments

  • Stripe — cards, Checkout Sessions, Elements, Stripe Tax
  • PayPal — create/capture order
  • Square — online and the in-person terminal

Accounting

Shipping

Email

Maps & location

Google services

Authentication

Developer tooling

  • GitHub — repository integration and event handling

Elsewhere in the docs

Some integrations are documented with the feature they serve rather than here:

  • Social platforms (Facebook, Instagram, X/Twitter, TikTok, Google Business, Amazon) — Social Commerce
  • Anthropic (AI chat and RAG) — AI Chat
  • Sentry, Amplitude, Vercel AnalyticsMonitoring
  • UploadThingImage Hosting

Inbound events

Every provider that posts back to us is documented together in Webhooks — five endpoints, and how each verifies its sender.

How is this guide?

On this page