AutomationFlowsE-commerce › Pf: Stripe Payment

Pf: Stripe Payment

PF: Stripe Payment. Uses emailSend. Webhook trigger; 2 nodes.

Webhook trigger★☆☆☆☆ complexity2 nodesEmail Send
E-commerce Trigger: Webhook Nodes: 2 Complexity: ★☆☆☆☆ Added:

The workflow JSON

Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →

Download .json
{
  "updatedAt": "2026-04-20T00:02:09.267Z",
  "createdAt": "2026-04-20T00:02:09.267Z",
  "id": "KvAkhaPYl4h4CuAP",
  "name": "PF: Stripe Payment",
  "description": null,
  "active": true,
  "isArchived": false,
  "nodes": [
    {
      "id": "wb",
      "type": "n8n-nodes-base.webhook",
      "name": "Webhook",
      "position": [
        250,
        300
      ],
      "parameters": {
        "httpMethod": "POST",
        "path": "pf-stripe",
        "responseMode": "lastNode"
      },
      "typeVersion": 2
    },
    {
      "id": "dev",
      "type": "n8n-nodes-base.emailSend",
      "name": "DEVMIRO Info",
      "position": [
        450,
        300
      ],
      "parameters": {
        "toEmail": "info@devmiro.at",
        "subject": "[PentestFlow] Stripe Event: {{ $json.type }}",
        "text": "Stripe Event empfangen!\n\nType: {{ $json.type }}\nCustomer: {{ $json.customer_email }}\nAmount: {{ $json.amount }} {{ $json.currency }}",
        "fromEmail": "info@devmiro.at",
        "fromName": "PentestFlow"
      },
      "credentials": {
        "smtp": {
          "name": "<your credential>"
        }
      }
    }
  ],
  "connections": {
    "Webhook": {
      "main": [
        [
          {
            "node": "DEVMIRO Info",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "settings": {
    "executionOrder": "v1"
  },
  "staticData": null,
  "meta": null,
  "versionId": "133b6f94-4169-4ecd-a139-74cf01355b44",
  "activeVersionId": "133b6f94-4169-4ecd-a139-74cf01355b44",
  "versionCounter": 3,
  "triggerCount": 1,
  "shared": [
    {
      "updatedAt": "2026-04-20T00:02:09.269Z",
      "createdAt": "2026-04-20T00:02:09.269Z",
      "role": "workflow:owner",
      "workflowId": "KvAkhaPYl4h4CuAP",
      "projectId": "ACPFIN1ppyly6lQ6",
      "project": {
        "updatedAt": "2026-04-15T14:56:56.078Z",
        "createdAt": "2026-04-15T11:50:01.863Z",
        "id": "ACPFIN1ppyly6lQ6",
        "name": "Admin User <admin@salonflow.app>",
        "type": "personal",
        "icon": null,
        "description": null,
        "creatorId": "1d8c89a3-91f5-4b94-a85b-12cb78c6fd1c"
      }
    }
  ],
  "tags": [],
  "parentFolder": null,
  "activeVersion": {
    "updatedAt": "2026-04-20T00:02:09.270Z",
    "createdAt": "2026-04-20T00:02:09.270Z",
    "versionId": "133b6f94-4169-4ecd-a139-74cf01355b44",
    "workflowId": "KvAkhaPYl4h4CuAP",
    "nodes": [
      {
        "id": "wb",
        "type": "n8n-nodes-base.webhook",
        "name": "Webhook",
        "position": [
          250,
          300
        ],
        "parameters": {
          "httpMethod": "POST",
          "path": "pf-stripe",
          "responseMode": "lastNode"
        },
        "typeVersion": 2
      },
      {
        "id": "dev",
        "type": "n8n-nodes-base.emailSend",
        "name": "DEVMIRO Info",
        "position": [
          450,
          300
        ],
        "parameters": {
          "toEmail": "info@devmiro.at",
          "subject": "[PentestFlow] Stripe Event: {{ $json.type }}",
          "text": "Stripe Event empfangen!\n\nType: {{ $json.type }}\nCustomer: {{ $json.customer_email }}\nAmount: {{ $json.amount }} {{ $json.currency }}",
          "fromEmail": "info@devmiro.at",
          "fromName": "PentestFlow"
        },
        "credentials": {
          "smtp": {
            "id": "smtp-bookcut-app",
            "name": "BookCut SMTP"
          }
        }
      }
    ],
    "connections": {
      "Webhook": {
        "main": [
          [
            {
              "node": "DEVMIRO Info",
              "type": "main",
              "index": 0
            }
          ]
        ]
      }
    },
    "authors": "Admin User",
    "name": null,
    "description": null,
    "autosaved": false,
    "workflowPublishHistory": [
      {
        "createdAt": "2026-04-20T00:02:09.340Z",
        "id": 5,
        "workflowId": "KvAkhaPYl4h4CuAP",
        "versionId": "133b6f94-4169-4ecd-a139-74cf01355b44",
        "event": "activated",
        "userId": "1d8c89a3-91f5-4b94-a85b-12cb78c6fd1c"
      }
    ]
  },
  "scopes": [
    "workflow:create",
    "workflow:delete",
    "workflow:execute",
    "workflow:execute-chat",
    "workflow:list",
    "workflow:move",
    "workflow:publish",
    "workflow:read",
    "workflow:share",
    "workflow:unpublish",
    "workflow:unshare",
    "workflow:update",
    "workflow:updateRedactionSetting"
  ],
  "checksum": "cd479417d41ec38e76d63eccaab19b569064e3adb8047074459880af572f3366"
}

Credentials you'll need

Each integration node will prompt for credentials when you import. We strip credential IDs before publishing — you'll add your own.

Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

PF: Stripe Payment. Uses emailSend. Webhook trigger; 2 nodes.

Source: https://github.com/devorsomething/pentest-saas/blob/526d2288347ed4a7f5c2d04fda67380c246eafc2/n8n-workflows/pf-stripe-payment.json — original creator credit. Request a take-down →

More E-commerce workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

E-commerce

This n8n template automates the delivery of digital products after a successful Stripe Checkout payment.

Crypto, Google Drive, Email Send
E-commerce

Stripe Payment Order Sync – Auto Retrieve Customer & Product Purchased. Uses stripeTrigger, httpRequest. Event-driven trigger; 3 nodes.

Stripe Trigger, HTTP Request
E-commerce

Order Confirmation. Uses emailSend. Webhook trigger; 2 nodes.

Email Send
E-commerce

Code Schedule. Uses stripe, scheduleTrigger, itemLists, hubspot. Scheduled trigger; 24 nodes.

Stripe, Item Lists, HubSpot +1
E-commerce

Small online store owners, new entrepreneurs, and anyone getting started with e-commerce automation. Perfect for beginners who want to automate their order process without complexity or additional cos

Email Send