WP Manifestindependent plugin directory
manifest / ecommerce / external-paddle-integration

PadSync: Paddle Integration for WooCommerce

Integrate WooCommerce with Paddle as an external checkout payment gateway. This plugin is not affiliated with or endorsed by Paddle.

by PadSync · github.com/ridhwanahsan/external-paddle-integration · website

★ 0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/ridhwanahsan/external-paddle-integration/archive/refs/heads/main.zip

PadSync for WooCommerce

PadSync connects WooCommerce with Paddle Billing so you can sell products through Paddle, sync pricing, track transactions, and generate license keys from WordPress.

This plugin is an independent integration and is not affiliated with or endorsed by Paddle.

Features

  • Paddle Billing checkout integration for WooCommerce
  • Webhook handling for Paddle transaction events
  • Automatic license key generation and storage in custom tables
  • WooCommerce product integration with a Paddle checkbox and PadSync product tab
  • Paddle price sync flow from the WooCommerce product editor
  • Admin screens for products, transactions, licenses, generators, and subscriptions
  • Customer account downloads and subscriptions views
  • Printable license certificate output

Requirements

  • WordPress 6.0 or later
  • WooCommerce 5.0 or later
  • PHP 7.4 or later
  • A Paddle Billing account with API credentials

Installation

  1. Upload the plugin to /wp-content/plugins/external-paddle-integration.
  2. Activate the plugin from the WordPress admin.
  3. Go to PadSync > Settings.
  4. Add your Paddle API key and webhook secret.
  5. Configure your Paddle webhook endpoint and subscribe to the transaction events you need.

Product Setup

  1. Edit a WooCommerce product.
  2. Enable the Paddle product option.
  3. Open the PadSync License Manager tab.
  4. Sync or enter the Paddle product and price details.
  5. Save the product.

Admin Areas

PadSync adds dedicated admin screens for:

  • Dashboard
  • Products
  • Transactions
  • Licenses
  • Generators
  • Subscriptions
  • Settings

Notes

  • License, transaction, and synced product data are stored in plugin-specific custom database tables.
  • Paddle webhook processing is required for payment and license workflows.
  • The plugin extends WooCommerce behavior, so WooCommerce must be active.