Skip to content

RightPress

Recipe for managing RightPress products (primarily WooCommerce extensions).

Configuration

Slug

  • Label: Slug
  • Required: Yes
  • Type: Text

Source URL

  • Label: Source URL
  • Required: Yes
  • Type: URL
  • Placeholder: https://example.com
  • Helper Text: The URL of the WordPress site where the license is active.

Envato ID

  • Label: Envato ID
  • Required: Yes
  • Type: Text
  • Helper Text: Find $envato_id in the plugin

RightPress Updates Version

  • Label: RightPress Updates Version
  • Required: Yes
  • Type: Text
  • Helper Text: Find $rightpress_updates_version in the plugin

Purchase Code

  • Required: Yes
  • Type: Secret

Features

How to Obtain License Information

You'll need to examine the plugin code to find:

  1. $envato_id: Usually found in the main plugin file or updater configuration
  2. $rightpress_updates_version: The RightPress updater library version used by the plugin
  3. Purchase Code: Your Envato purchase code for the product
  4. Slug: The plugin slug

These values are typically found in the plugin's update checker initialization.

Notes

  • Uses the RightPress update server at http://updates.rightpress.net/
  • Designed for RightPress WooCommerce extensions sold on Envato
  • Requires Envato purchase code for validation
  • Sends WordPress and PHP version information in requests
  • Package title is currently hardcoded as "WooCommerce Dynamic Pricing, Discounts & Fees"
  • Validates purchase codes via purchase_code_validation endpoint
  • Fetches updates via updates endpoint with current version set to 0.0.0