1. Home
  2. 6: Nodes Reference Guide
  3. 6.1.2 Product Connector Nodes

Stripe Connector Configuration Guide

he Stripe Connector in Rayven.io enables you to integrate payment processing, customer management, and event tracking directly into your workflows.

What It Does

  • Connects to Stripe’s API for retrieving and managing customer, event, and transaction data.

  • Automates payment link creation for quick customer checkout.

  • Monitors Stripe events (e.g., payment success, refund issued) for triggering workflows.

  • Works with any Stripe account via API key authentication.


How to Use

Rayven Workflow Implementation

  1. Create a Stripe Account & Get API Key

    • Sign up at Stripe.

    • Go to Developers → API Keys in your Stripe dashboard.

    • Copy your Secret Key (API Keys Docs).

  2. Add Stripe Credentials in Rayven

    • Go to Settings → Credentials in Rayven.io.

    • Add your Stripe API Secret Key.

  3. Add Stripe Nodes to Your Workflow

    • From Input Nodes, choose a data retrieval operation.

    • From Output Nodes, choose Create Payment Link if needed.

  4. Configure & Test

    • Set parameters like filters, limits, or IDs.

    • Test to ensure correct data retrieval or link generation.


Preconfigured Stripe Endpoints

Endpoint Name Description Type API Documentation
List All Customers Retrieve all customers in your Stripe account. Input List Customers
Retrieve Specific Event Get details of a single Stripe event. Input Retrieve Event
List All Events Retrieve all events that occurred in your account. Input List Events
List All Balance Transactions Retrieve all balance transactions. Input List Balance Transactions
Create a Payment Link Generate a payment link for customers. Output Create Payment Link
 

Configuration Fields

Field Requirement Description
Node Name* Required Internal name for the node.
Endpoint Required The specific Stripe API operation to use (e.g., List Customers, Create Payment Link).
API URL* Required Stripe API endpoint URL for the selected operation.
Secret Key (Token) Required Your Stripe API Secret Key for authentication.
Parameters Optional Operation-specific query parameters (e.g., limit, created date).
Trigger Optional Enable to run the node on a schedule or event.
Interval Between Trigger Events Optional Time gap between automated trigger executions.
Interval Units Optional Measurement units for the trigger interval (e.g., seconds, minutes, hours, days).
Activation Optional Enable or disable the node in the workflow.
Trigger Using Filter Optional Run the node only when specific conditions are met.
Logical Operand* Optional Logical operator (e.g., AND, OR) for combining filter conditions.
Select Data Source Filter* Optional Filter definition for narrowing retrieved data.
 

Adding Custom Endpoints

If your needed operation is missing:

  1. Use the HTTP Request Node

    • Select Stripe as the credential type.

    • Provide:

      • API endpoint URL (Stripe API Docs)

      • HTTP method (GET, POST, etc.)

      • Headers and payload as required.

  2. Request a New Endpoint from Rayven Support

    • Provide the Stripe API method name and required parameters.

    • Most requests are added within 72 hours.


 Authentication

Method Notes
API Secret Key Required for all operations. Found in Stripe Dashboard under Developers → API Keys.
 

Best Practices

  • Store API keys securely in Rayven’s Credential Manager.

  • Use test mode for development (Test Mode Docs).

  • Respect Stripe API rate limits (Rate Limits Docs).

  • Apply filters to reduce large data pulls.


Use Cases

  • Automating payment confirmation workflows.

  • Generating instant payment links for sales teams.

  • Reconciling transactions automatically.

  • Alerting on failed or refunded payments.


 FAQ (Chatbot Q&A Layer)

Q: What Stripe actions can I automate?
A: Listing customers, retrieving events, listing transactions, creating payment links.

Q: Can I use Stripe APIs not listed here?
A: Yes — use the HTTP Request Node.

Q: How do I authenticate?
A: Use your Stripe API Secret Key.

Q: Can I test without real payments?
A: Yes — use test mode keys from your Stripe dashboard.

Q: Do I need separate keys for live and test?
A: Yes — Stripe issues distinct keys for each environment.