SecPaid

Seamless Integrations

Connect SecPaid with your favorite tools and platforms to automate workflows and enhance your business operations.

SecPaid connects to the tools you already use — from no-code automation and self-hosted workflows to shop plugins and a full REST API. Choose the integration that fits your stack and go live in minutes.

One platform, many ways to connect

Whether you automate with Zapier, build custom flows with n8n, embed payments in WooCommerce or JTL-Shop, or integrate directly via our API — SecPaid gives you OAuth2-secured triggers, webhooks, and payment orchestration from a single account.

Zapier

Zapier Integration

SecPaid's official Zapier app brings the power of our API to your favorite apps and services. Automate payment workflows with OAuth2 security and seamless integration.

Animated Workflow Examples

Payment Success Workflow

Automated customer communication when payments succeed

Payment Completed in SecPaid

Trigger Zap

Send Success Email

Update Order Status

Send SMS Confirmation

Failed Payment Recovery

Automated retry and customer support workflow

Payment Failed in SecPaid

Trigger Zap

Send Failure Notification

Generate New Payment Link

Create Support Ticket

Refund Processing

Automated refund handling and customer communication

Refund Requested in SecPaid

Trigger Zap

Send Refund Confirmation

Update Accounting System

Log Refund Complete

OAuth2 Security

Our Zapier integration uses industry-standard OAuth2 authentication, ensuring your SecPaid account remains secure while enabling powerful automation capabilities. No API keys needed - just authorize once and start automating.

Secure Authentication

OAuth2 ensures your credentials are never exposed

One-Time Setup

Authorize once, automate forever

Revocable Access

Easily disconnect access when needed

Triggers (When Something Happens)

Payment Completed

Trigger when a customer successfully completes a payment

Supported Platforms:
Custom ShopInvoice

Payment Failed

Trigger when a payment attempt fails

Supported Platforms:
Custom ShopInvoice

Refund Processed

Trigger when a refund is processed

Supported Platforms:
Custom ShopInvoice

Actions (What You Can Do)

Create Payment Link

Generate a new payment link for customers

Available For:
Custom ShopInvoice

Send Notification

Send payment notifications via email or SMS

Available For:
Custom ShopInvoice

Update Order Status

Automatically update order status based on payment

Available For:
Custom ShopInvoice

Supported Platforms

Custom Shop

Integrate with any custom e-commerce solution

API integration
Webhook support
Custom workflows

Invoice

Automate invoice generation and payment tracking

Invoice creation
Payment reminders
Status updates

Notifications & Reporting

Payment Notifications

Automatically notify customers when payments are received

Channels:
EmailSMSPush Notifications

Order Updates

Keep customers informed about their order status

Channels:
EmailSMSIn-App

Latest from Our Blog

AutomationDecember 15, 2024

10 Ways to Automate Your Payment Workflows

Discover how to streamline your payment processes with automation tools and reduce manual work by up to 80%.

Read More
PharmaOneDec 12, 2024

PharmaOne Shops: The Future of Pharmacy Management

Learn how PharmaOne shops are revolutionizing pharmacy operations with integrated payment processing and local doctor networks.

Read More
SecurityDec 10, 2024

OAuth2 Security Best Practices for Payment APIs

Understanding OAuth2 implementation in payment systems and how it protects your business and customer data.

Read More

Ready to Automate?

Start automating your payment workflows with SecPaid's Zapier integration. Connect your favorite apps and services in minutes, not hours.

n8n

n8n Integration

Connect SecPaid to your self-hosted n8n instance. Same triggers, same actions, same OAuth2 security — full control over your automation stack.

Same power as Zapier — on your infrastructure

Our n8n integration exposes the identical SecPaid triggers and actions as the Zapier app: payment completed, payment failed, refund processed, create payment links, send notifications, and update order status. Build the same workflows — with full data sovereignty and no vendor lock-in.

Self-hosted & flexible

Run workflows on your own n8n server, combine SecPaid nodes with hundreds of community integrations, and keep sensitive payment data within your controlled environment.

OAuth2 Security

Our Zapier integration uses industry-standard OAuth2 authentication, ensuring your SecPaid account remains secure while enabling powerful automation capabilities. No API keys needed - just authorize once and start automating.

Secure Authentication

OAuth2 ensures your credentials are never exposed

One-Time Setup

Authorize once, automate forever

Revocable Access

Easily disconnect access when needed

Triggers (When Something Happens)

Payment Completed

Trigger when a customer successfully completes a payment

Supported Platforms:
Custom ShopInvoice

Payment Failed

Trigger when a payment attempt fails

Supported Platforms:
Custom ShopInvoice

Refund Processed

Trigger when a refund is processed

Supported Platforms:
Custom ShopInvoice

Actions (What You Can Do)

Create Payment Link

Generate a new payment link for customers

Available For:
Custom ShopInvoice

Send Notification

Send payment notifications via email or SMS

Available For:
Custom ShopInvoice

Update Order Status

Automatically update order status based on payment

Available For:
Custom ShopInvoice

Notifications & Reporting

Payment Notifications

Automatically notify customers when payments are received

EmailSMSPush Notifications

Order Updates

Keep customers informed about their order status

EmailSMSIn-App

Ready to automate with n8n?

Connect SecPaid to n8n and build powerful payment workflows on your own infrastructure.

E-commerce Plugins

Download ready-to-install plugins for WooCommerce and JTL-Shop 5.

Woo

WooCommerce

v3.0.2 · HPOS & Blocks

Official SecPaid payment gateway for WooCommerce. Hosted checkout, server-side webhooks, and browser callback — including payment cancellation.

Path-style callback & webhook URLs (v3.0.1+)
Idempotent webhooks · optional shared secret
Cart & Checkout Blocks + classic checkout
Configurable cancellation (cancellable on createLink)

WooCommerce 8+ · WordPress 6.2+ · PHP 7.4+

Tested: WooCommerce 10.8 on WordPress 7 (dev cluster, Jun 2026)

JTL

JTL-Shop 5

v3.0.0 · PostOrder flow

Enterprise SecPaid integration for JTL-Shop 5: order-first payment flow, plugin-owned schema, Wawi-sync safe confirmation.

PostOrder: order created before SecPaid redirect
Webhook idempotency · optional secret
Callback handling for SecPaid query strings
No core table alterations — plugin-owned DB

JTL-Shop 5.x · PHP as required by your shop

Tested with JTL-Shop 5 stack (Docker dev image, v3.0.0 release)

Quick setup (all plugins)

Install the ZIP in your shop, paste your SecPaid API key, and register the callback & webhook URLs shown in the plugin settings.

  • WooCommerce: Plugins → Upload → activate → Settings → Payments → SecPaid
  • JTL-Shop: extract to shop/plugins/SecPaidPayment → Plugin Manager → install
  • Use Sandbox first; switch to Production when live. Full guides on docs.secpaid.com

New releases are tagged on GitHub (e.g. v3.0.2 WooCommerce). This page ships the latest stable ZIPs for direct download.

Secure
Hosted checkout — no card data on your server
Fast
Install ZIP, configure URLs, go live
Documented
docs.secpaid.com + GitHub release notes

Changelog & older versions: WooCommerce · JTL-Shop

Powerful, Intuitive API

Integrate SecPaid seamlessly into your applications with our well-documented and easy-to-use API.

Payment Links

Generate a unique, shareable payment URL in one API call. Send it by email, SMS, or embed it in your product.

POST /v2/createLink

Split Payments

Automatically distribute funds across multiple recipients — perfect for marketplaces, agencies, and platforms.

POST /v2/splitLink

Transaction Data

Query, filter, and export your payment history for reconciliation, accounting, and business intelligence.

POST /v2/getPayInTransactions

Instant Refunds

Refund any payment, in full or partially, without leaving your system or contacting support.

POST /v2/refundPayment
Create a payment link
Request
curl -X POST "https://app.secpaid.com/api/v2/createLink" \
  -H "token: YOUR_API_TOKEN" \
  -d "recipient_note=Invoice #1234" \
  -d "amount=250.00" \
  -d "callback_url=1"
Response — 200 OK
{
  "ResponseCode": 1,
  "ResponseMsg": "Link has been created successfully",
  "data": {
    "pay_link": "https://app.secpaid.com/payment?link_id=MTI0",
    "qr_img":   "https://quickchart.io/chart?...",
    "amount":   "250.00",
    "status":   "Unused"
  }
}

Real-time payment notifications

Every payment event triggers an instant callback to your server — no polling, no delays.

1

Customer pays

Your customer clicks the link and completes checkout.

2

SecPaid notifies

We POST to your callback URL with pay_id, user_id, and status.

3

Fulfil the order

Your server receives the event and triggers fulfilment automatically.

Your callback receives

https://yourdomain.com/callback?pay_id=46660&user_id=b44c...&status=success

Real-time Updates with Webhooks

Stay informed about every payment event. Our webhooks deliver instant notifications to your systems, enabling real-time automation and seamless workflows.

Payment Event

A payment is successfully processed, refunded, or disputed.

Webhook Trigger

SecPaid sends an HTTP POST request to your configured endpoint.

Your Server Receives

Your application receives the webhook payload with event details.

Process & Acknowledge

Your server processes the event and sends a 200 OK response.

Retry Logic

If no 200 OK, SecPaid retries with exponential backoff.

Failure Notification

After retries, if still no success, you're notified of the failure.

How integrations work

Connect your account

Authorize SecPaid via OAuth2, install a plugin, or add your API token — one setup, secure by default.

Trigger on payment events

Payments, failures, and refunds fire webhooks and automation triggers in real time.

Automate fulfilment

Update orders, notify customers, sync accounting, and run custom logic — hands off.

Ready to Integrate?

Start accepting payments from customers worldwide with our comprehensive payment solution.