UNPKG

n8n-nodes-qrcode-generator

Version:

Generate QR Codes in N8N workflows - PIX payments, WiFi sharing, vCard contacts, URLs and more. Full EMV compliance for Brazilian PIX instant payments.

12 lines (11 loc) 767 B
import { IExecuteFunctions, INodeExecutionData, INodeType, INodeTypeDescription } from 'n8n-workflow'; export declare class QrCodeGenerator implements INodeType { description: INodeTypeDescription; execute(this: IExecuteFunctions): Promise<INodeExecutionData[][]>; buildPixPayload(this: IExecuteFunctions, itemIndex: number): string; generatePixEMVPayload(pixKey: string, merchantName: string, city: string, amount: number, transactionId: string): string; calculateCRC16(data: string): string; buildWiFiPayload(this: IExecuteFunctions, itemIndex: number): string; buildVCardPayload(this: IExecuteFunctions, itemIndex: number): string; generateQRCode(this: IExecuteFunctions, content: string, options: any): Promise<string | Buffer>; }