> ## Documentation Index
> Fetch the complete documentation index at: https://learn.nexudus.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Payment Gateways

> Overview of the payment gateway providers available in Nexudus and how to configure them.

## Overview

Nexudus supports multiple payment gateway providers, allowing you to accept payments from your customers through the method that best fits your business needs. You can configure one or more payment gateways to offer flexibility to your customers.

Payment gateways are configured in the Nexudus admin dashboard under **Settings > Billing and payments > Payment methods**.

## Available Payment Gateway Providers

<CardGroup cols={2}>
  <Card title="Spreedly" icon="credit-card" href="/platform/finance/payment-gateways/spreedly">
    A payment gateway aggregator that supports multiple underlying providers with built-in tokenization and 3D Secure support.
  </Card>

  <Card title="Stripe Checkout" icon="credit-card" href="/platform/finance/payment-gateways/stripe-checkout">
    Redirect customers to a Stripe-hosted payment page for secure card payments with support for recurring billing.
  </Card>

  <Card title="GoCardless" icon="bank" href="/platform/finance/payment-gateways/gocardless">
    Direct debit payments from customer bank accounts with support for recurring subscriptions.
  </Card>

  <Card title="PayPal" icon="paypal" href="/platform/finance/payment-gateways/paypal">
    Allow customers to pay using their PayPal account or card via PayPal's secure checkout flow.
  </Card>

  <Card title="Forte" icon="credit-card" href="/platform/finance/payment-gateways/forte">
    ACH bank transfer (eCheck) and credit card payments processed through Forte's payment platform.
  </Card>
</CardGroup>

## How payment gateways work

When a customer checks out in the member portal, the available payment methods are determined by:

1. **Which gateways are enabled** in your location settings
2. **Customer type** — some gateways can be restricted to members or contacts
3. **Transaction amount** — gateways only appear when there is an amount due
4. **Checkout type** — some payment methods are only available for specific checkout flows

Each payment gateway has its own configuration requirements including API keys, credentials, and optional settings for sandbox/testing modes.

## Configuring a payment gateway

To configure a payment gateway:

1. Navigate to **Settings > Billing and payments > Payment methods** in the admin dashboard
2. Find the payment gateway you want to configure from the list of available methods
3. Click on the gateway to open the configuration flyout
4. Fill in the required credentials and settings
5. Toggle the **Enabled** switch to activate the gateway
6. Save your changes

<Note>Most payment gateways offer a sandbox or test mode. Always test your configuration in sandbox mode before enabling live payments.</Note>

## Payment gateway comparison

| Feature            | Spreedly    | Stripe Checkout | GoCardless | PayPal | Forte          |
| ------------------ | ----------- | --------------- | ---------- | ------ | -------------- |
| Card payments      | Yes         | Yes             | No         | Yes    | Yes (optional) |
| ACH / Direct debit | Via gateway | No              | Yes        | No     | Yes            |
| Recurring payments | Yes         | Yes             | Yes        | No     | Yes            |
| 3D Secure          | Yes         | Yes             | No         | No     | No             |
| Refunds            | Yes         | Yes             | Yes        | Yes    | Yes            |
| Sandbox mode       | Yes         | Yes             | Yes        | Yes    | Yes            |

## Troubleshooting

* **Payments not appearing in checkout** — Make sure the gateway is enabled and all required credentials are configured correctly
* **Sandbox payments failing** — Verify you are using sandbox credentials and the sandbox mode toggle is enabled
* **Recurring payments not working** — Ensure the "Enable automatic recurrent payments" option is toggled on for gateways that support it
