> For the complete documentation index, see [llms.txt](https://jframework.gitbook.io/help/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://jframework.gitbook.io/help/services/integration/payment-gateways.md).

# Payment Gateways

We support the following payment gateways:

* PayPal
* Stripe

However, JFW does not process payments directly but integrates with various **payment gateways** and **billing platforms** to enable authentication and authorization for paid users. Here are some common ways JFW works with payment systems:

### **1. Payment Gateway Integrations with** JFW

JFW can be integrated with different **payment providers** through **rules, actions, APIs, and third-party services**:

| Payment Gateway                             | Integration Method       | Use Case                                      |
| ------------------------------------------- | ------------------------ | --------------------------------------------- |
| **Stripe**                                  | Webhooks, Actions, Rules | Subscription management, paywall enforcement. |
| **PayPal**                                  | OAuth, Webhooks          | One-time and recurring payments.              |
| [**B**raintree](#user-content-fn-1)[^1]     | API, Webhooks            | Credit card and PayPal transactions.          |
| Adyen[^1]                                   | API, Webhooks            | Global payments with fraud protection.        |
| [**S**quare](#user-content-fn-1)[^1]        | OAuth, API               | POS transactions and online payments.         |
| [**A**uthorize.net](#user-content-fn-1)[^1] | API, Rules               | Secure payment processing.                    |
| [**R**azorpay](#user-content-fn-1)[^1]      | API, Webhooks            | India-based payment solutions.                |
| Mollie[^1]                                  | API, OAuth               | European payment gateway.                     |

### **Recommended Payment + Subscription Flow**

1️⃣ **User signs up** → Creates a JFW account.\
2️⃣ Create your brand and go to the menu integration.\
3️⃣ **Payment gateway confirms payment** → Sends webhook to update user status.\
4️⃣ **JFW enforces access**.

Visit [guide.jframework.io](https://guide.jframework.io) for more details.

[^1]: (updating)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://jframework.gitbook.io/help/services/integration/payment-gateways.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
