FunnelKit Payment Gateway with PayPal for WooCommerce
Developed by FunnelKit, PayPal for WooCommerce integrates with PayPal’s newest APIs. Boost conversion rates with PayPal. Features PayPal Standard Integration PayPal Express Checkout WooCommerce Subscriptions Support FunnelKit Checkout and Upsell Support Customizable Button Styles Comprehensive Logging System Webhook Support Sandbox Testing Mode Requirements WordPress 5.0 or higher WooCommerce 4.7 or higher PHP 7.4 or higher SSL Certificate (for live payments) PayPal Business Account External Services This plugin integrates with the following external services: 1. PayPal Direct APIs (JavaScript & PHP) Purpose: PayPal Direct APIs handle payment processing, subscription management, and transaction syncing between the plugin and PayPal. Data Sent: Customer information (name, email, payment method), order details, and subscription data are transmitted during payment processing. The plugin also syncs transaction status and updates after each purchase. Domains: https://api-m.paypal.com/ (Live environment) https://api-m.sandbox.paypal.com/ (Sandbox environment) Terms and Privacy: This service is provided by PayPal Holdings, Inc. You can view the terms of service and privacy policy at PayPal Terms of Service and PayPal Privacy Policy. 2. PayPal JavaScript SDK Purpose: PayPal JavaScript SDK provides the frontend payment buttons and checkout experience for PayPal, Pay Later, Venmo, and credit card payments. Data Sent: Payment method selection and checkout data are processed through the PayPal SDK to enable secure payment processing. Terms and Privacy: This service is provided by PayPal Holdings, Inc. You can view the terms of service and privacy policy at PayPal Terms of Service and PayPal Privacy Policy. 3. PayPal Partner Onboarding Purpose: PayPal Partner onboarding service enables merchants to easily connect their PayPal accounts and configure payment settings. Data Sent: Merchant account information and configuration preferences are sent to streamline the PayPal integration process. Terms and Privacy: This service is provided by PayPal Holdings, Inc. You can view the terms of service and privacy policy at PayPal Terms of Service and PayPal Privacy Policy. 4. PayPal Webhooks Purpose: PayPal webhooks provide real-time notifications for payment events, subscription updates, and order status changes. Data Sent: Webhook payloads containing payment status, subscription lifecycle events, and order updates are received by the plugin to maintain synchronization. Terms and Privacy: This service is provided by PayPal Holdings, Inc. You can view the terms of service and privacy policy at PayPal Terms of Service and PayPal Privacy Policy. 5. PayPal Payment Capture API Purpose: PayPal Payment Capture API is used to capture authorized payments and process refunds for completed transactions. Data Sent: Payment capture requests and refund data are sent to process payment completions and handle customer refunds. Domains: https://api-m.paypal.com/v2/checkout/orders/{order_id}/capture (Live environment) https://api-m.sandbox.paypal.com/v2/checkout/orders/{order_id}/capture (Sandbox environment) https://api-m.paypal.com/v2/payments/captures/{capture_id}/refund (Live environment) https://api-m.sandbox.paypal.com/v2/payments/captures/{capture_id}/refund (Sandbox environment) Terms and Privacy: This service is provided by PayPal Holdings, Inc. You can view the terms of service and privacy policy at PayPal Terms of Service and PayPal Privacy Policy. Configuration Go to WooCommerce > Settings > Payments Click on “PayPal” to manage the settings Enable the payment method Choose your environment (Sandbox/Live) Enter your PayPal API credentials Configure button settings and Pay Later messaging Save changes Advanced Settings The plugin includes several advanced settings for customization: Debug Mode – Enable detailed logging for troubleshooting Transaction Type – Choose between Capture and Authorize only Soft Descriptor – Customize statement text shown to customers Invoice Prefix – Add prefix to PayPal invoices for tracking Webhook Configuration – Automatic event notifications Logging Options – Configure log levels and retention Vaulting – Save payment methods for returning customers Subscription Features Full support for recurring payments with: PayPal Subscriptions – Native PayPal billing plans WooCommerce Subscriptions – Compatible with WCS plugin Sublium Subscriptions – Full Sublium integration Trial Periods – Support for free and paid trials Signup Fees – One-time initial charges Variable Billing – Amount and date changes Payment Method Changes – Customer can update payment method Multiple Subscriptions – Handle multiple active subscriptions Migration Support Easily migrate from other PayPal plugins: PayPal Standard PayPal Express Checkout (PPEC) PayPal Payments (Official Plugin) Angell EYE PayPal PPCP Angell EYE PayPal Express Payment Plugins for PayPal Support For support, please visit FunnelKit Support. License This plugin is licensed under the GPL v2 or later. Copyright (c) 2025-2026 FunnelKit This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Top keywords
- paypal54×6.63%
- payment18×2.21%
- service16×1.97%
- terms16×1.97%
- privacy15×1.84%
- policy10×1.23%
- privacy policy10×1.23%
- terms of service10×1.23%
- capture9×1.11%
- support9×1.11%
- data8×0.98%
- payments8×0.98%
PDF Invoices & Packing Slips for WooCommerce
This WooCommerce extension automatically adds a PDF or XML invoice (e-invoicing) to the order confirmation emails sent out to your customers. Includes a basic template (additional templates are available from WP Overnight) as well as the possibility to modify/create your own templates. In addition, you can choose to download or print invoices and packing slips from the WooCommerce order admin. Main features Automatically attach invoice PDF or XML to WooCommerce emails of your choice Download the PDF or XML Invoice / PDF Packing Slip from the order admin page Choose from a range of e‑document formats: UBL 2.1, Peppol BIS 3.0, CII D16B, Factur‑X 1.0, ZUGFeRD 1.0, and ZUGFeRD 2.0. Generate PDF invoices / packing slips in bulk Fully customizable HTML/CSS invoice templates Download invoices from the My Account page Sequential invoice numbers Available in: Czech, Dutch, English, Finnish, French, German, Hungarian, Italian, Japanese (see FAQ for adding custom fonts!), Norwegian, Portuguese, Polish, Romanian, Russian, Slovak, Slovenian, Spanish, Swedish & Ukrainian Free extensions The following free extensions are available to add additional features to the plugin: PDF Invoices & Packing Slips for WooCommerce – mPDF: Adds support for RTL layout and Arabic script. PDF Invoices & Packing Slips for WooCommerce – mPDF CJK: Provides support for Chinese, Japanese, and Korean (CJK) fonts for the mPDF extension. PDF Invoices & Packing Slips for WooCommerce – Unicode Language Pack: Adds support for Chinese, Japanese, and Korean scripts. PDF Invoices & Packing Slips for WooCommerce – Taxes Summary: Adds a taxes summary table after the order details. Premium extensions In addition to this, we offer several premium extensions: Create/email PDF Proforma Invoices, Credit Notes (for Refunds), email Packing Slips, automatic upload to Dropbox, Google Drive & more with PDF Invoices & Packing Slips for WooCommerce Professional Get the complete feature set, including Professional, Premium Templates, and additional features with the WooCommerce PDF Invoices & Packing Slips Plus Bundle Add Peppol network delivery for WooCommerce invoices and credit notes right inside your invoicing workflow. eDocuments for WooCommerce: Peppol Automatically send new orders or packing slips to your printer as soon as the customer orders! WooCommerce Automatic Order Printing (PrintNode) Enable EU VAT number collection, automatic validation and reverse-charge logic right in your WooCommerce store. WooCommerce European (EU/UK/Norway/Switzerland) VAT Compliance Fully customizable In addition to a number of default settings (including a custom header/logo) and several layout fields that you can use out of the box, the plugin contains HTML/CSS-based templates that allow for customization & full control over the PDF output. Copy the templates to your theme folder and you don’t have to worry that your customizations will be overwritten when you update the plugin. Insert customer header image/logo Modify shop data / footer / disclaimer etc. on the invoices & packing slips Select paper size (Letter or A4) Translation ready