Paddle Addon

Paddle Payment Gateway

Important Note: This add-on will work with ARMember Version 5.8 or higher

This add-on will allow you to take payments on your ARMember membership setup via Paddle Payment Gateway.

This Add-on will add a payment option for ARMember plan with one time payment & plan with a subscription payment.

Steps for Installation and Activation

You can install a plugin in the following two ways. and ARMember – Paddle payment gateway plugin requires ARMember Plugin installed and active.

New install via FTP

  1. Download the plugin and extract it. You will find a directory armemberpaddle.
  2. In your WordPress installation directory, upload armemberpaddle to wp-content/plugins/
  3. Activate the ARMember - Paddle payment gateway plugin through the Plugins menu from WordPress admin panel.

New install via the WordPress Uploader

  1. Download Addon.
  2. Log in to your WordPress admin panel
  3. Go to Plugins -> Add New -> Upload
  4. Click on “choose file” and browse the download package. When the Addon uploads successfully, click on Activate Plugin.

    armember paddle addon

Steps to Setup Paddle for Your Website

Let’s setup Paddle Payment Gateway for your website:

  1. When plugin activated then Paddle section will be display in ARMember -> General Settings -> Payment Geteways.

    Please see below screen.

    Paddle payment gateway configuration

  2. First of all need to activate the Paddle payment gateway so you will be able to insert API Keys. For activation click on active button.

  3. If you do not have Paddle Sandbox account then create Paddle Sandbox account.

    If you do not have Paddle Live account then create Paddle Live account.

    For more information about create account and on Paddle website Click here.

  4. For API Key and Public Key Login into your Paddle Sandbox account OR Login into your Paddle Live account and click on Developer Tools -> SDK API.

    For public key click on Developer Tools -> Public Key

    You will get the API key and Public Key copy API Credentials and Public Key and save it in safe location

    paddle account get configuration API key

    paddle account get public key

  5. Insert Credentials and public keys into textboxes of paddle payment from ARMember -> General Settings -> Payment Gateway page.

  6. After that you need to create a webhook for your website from Paddle Account -> Developer tools -> Events page

    add a webhook url given below of paddle payment form

    paddle payment gateway webhook configuration

  7. Click on SAVE button.

  8. You need to set supported currency in Default currency option on General Settings -> General page. Because Paddle payment gateway support only USD, EUR, GBP, ARS, AUD, CAD,CHF, ZK, DKK, HKD, HUF, INR, ILS, JPY, KRW, MXN, NOK, NZD, PLN, RUB, SEK, SGD, THB, TRY, TWD and UAH currency.

  9. After setup Paddle payment geteway you will be able to see Paddle payment in your Plan + Signup Page in ARMember and set it for the plan.

    Please see below screen.

    Paddle add or edit plan

  10. For recurring subscription you need to create a subscription from paddle payment gateway Login in Paddle dashboard -> catalog -> Subscription Plans

    Paddle Create subscription

    You can add more subscription plan by simply clicking new plan from top right side so popup will appear as screen given below

    Paddle new subscription

    You need to fill all detail such as plan name, Plan amount, billing duration, trial period as per your requirements

    After creating a subscription plan you will get a subscription ID copy a subsctiption ID and paste it on setup form Paddle plan ID field

    Note : If you have not created a subscription in paddle then automatic recurring will not work properly

  11. Note : Paddle payment gateway not supported automatic payment subscription with a membership plan not having infinite recurring

  12. After a submitting a Setup payment form you will be redirected to Paddle checkout page.

    Please see below screen.

    Paddle checkout page

Important Note:Paddle payment gateway supports only “Days” in Trial Duration Unit.

Important Note:Paddle payment gateway supports only free trial.

Important Note:Paddle payment gateway support only “infinite” recurring for automatic payment method.