Revana Docs

Javascript

Plain JavaScript integration guides for connecting Revana without a framework wrapper

This section covers the Revana integration path for plain JavaScript environments where you are not relying on a framework-specific wrapper such as Express, Fastify, or NestJS.

These guides are useful when you are working with a custom server, a lightweight runtime, or a framework that still gives you direct access to the raw request body and headers. In those cases, you can still use the Revana JavaScript package as long as you can preserve the Stripe payload exactly as it was received and pass the signature header through the verification step.

The goal is to give you a simple reference for integrating Revana in lower-level or framework-agnostic JavaScript setups, while still following the same Stripe verification expectations used by the supported framework examples.

If you are integrating Stripe in a plain JavaScript environment, start with the guide below.

Supported payment integrations

On this page