Description
n8n-nodes-pagbank-connect
PB Integrações (former PagBank Connect) — n8n community node for PagBank and Vindi via PB Integrações.
Package slug n8n-nodes-pagbank-connect is unchanged (npm / community install compatibility).
!NPM Downloads
!NPM Version
!NPM License
!NPM Last Update
Features
- ✅ Dual partner – Same node for PagBank (
CON…) and Vindi (CONVD…) Connect Keys - ✅ PIX – Instant payments with QR Code
- ✅ Credit Card – PagBank RSA encrypt or Vindi
gateway_token(server-side tokenize) - ✅ Refund / Cancel – Full or partial (
POST …/charges/{id}/cancel) for PagBank and Vindi - ✅ Payment Links – PagBank hosted checkout (not available for Vindi keys yet)
- ✅ Payment split – PagBank only (FIXED or PERCENTAGE), plus split details and custody release
- ✅ Webhooks – Real-time notifications (canonical PB payload for both partners)
- ✅ Sandbox –
CONSANDBOX…(PagBank) orCONVDSANDBOX…(Vindi) - ✅ Official Partner – PagBank Integrations since 2014
Installation
npm install n8n-nodes-pagbank-connect
Configuration
HTTP headers (Platform-Version)
API calls send Platform-Version (host n8n) and Module-Version (this package). The server n8n version is detected when possible via n8n/package.json in the running process. You can force a value:
PAGBANKPLATFORMVERSION — always wins (e.g. Docker / systemd Environment=PAGBANKPLATFORMVERSION=1.114.0)N8NVERSION or N8NRELEASE_VERSION — used if setunknown (e.g. running tests outside n8n)1. Get Credentials
Visit PB Integrações Connect for a production Connect Key.
Sandbox: connect/sandbox — PagBank keys start with CONSANDBOX; Vindi keys with CONVDSANDBOX.
| Key prefix | Partner | API |
|————|———|—–|
| CON… / CONSANDBOX… | PagBank | ws.pbintegracoes.com/pspro/v7 |
| CONVD… / CONVDSANDBOX… | Vindi | api.pbintegracoes.com/v1 |
Never call PagBank or Vindi hosts directly with the Connect Key. Never send ?isSandbox=1 — the API detects sandbox from the key prefix.
2. Configure in n8n
1. Add your Connect Key in PagBank Connect credentials
2. Save — the PagBank node credential test routes connectInfo by partner. You can also run Validate Connect Key.
Available Nodes
PB Integrações (Main) — node type pagBank
CONVD…)encrypted or Vindi gateway_tokenORDE or pbord_)CHAR… / ORDE… / pbord…)connectInfoPayment split (marketplace / multi-seller)
PagBank keys only. Use Split Method and Split Receivers on PIX or card. FIXED amounts in cents sum to order total; PERCENTAGE sums to 100. See PagBank split documentation.
PagBank Connect Trigger
partner, partnerBillId, webhookEvent when present.enable_proxy: true automatically; Vindi always uses the proxy.Data Format
Monetary Values
All values are in cents:
CPF/CNPJ
Required for most operations, except payment link creation.
Environments
Sandbox (Test)
CONSANDBOX — get oneCONVDSANDBOXProduction
CON… or CONVD…)Webhooks
Configuration
1. Configure the webhook URL in n8n
2. Add the generated URL in the Notification URL field when creating payments and payment links in other actions
3. Configure filters by status and payment method
4. Make sure the URL can be accessed from outside without any blocking.
Common Errors
Validations
Support
License
MIT License – see LICENSE file for details.
Contributing
1. Fork the project on github
2. Create a branch for your feature/bugfix
3. Commit your changes
4. Push to your local branch
5. Open a Pull Request to the develop branch
Roadmap
Subject to change based on community requests.