AtomX Services

Description

AtomX Service is a plugin that integrates your WooCommerce store with the AtomX licensing system. It automatically generates unique purchase codes and tokens for your products and subscriptions.

Features:

  • Automatic generation of purchase codes for WooCommerce products
  • Support for WooCommerce Subscriptions with token management
  • Multiple subscription tiers (Personal, Business, Team)
  • Bundle support for multiple products
  • Automatic synchronization with AtomX API
  • Support for subscription status changes (active, on-hold, cancelled, expired)
  • Order status tracking (processing, completed, refunded, cancelled)
  • Display purchase codes to customers in order details

Requirements:

  • WooCommerce 5.0 or higher
  • WooCommerce Subscriptions plugin
  • AtomX Admin Panel account with API key

External services

This plugin relies on the AtomX API service to manage licensing and purchase codes for your WooCommerce products and subscriptions.

What the service does:
The AtomX API (http://api.get-atomx.com) is a licensing management system that handles purchase code generation, validation, and tracking for the AtomX browser extension for Adobe After Effects and Premiere Pro.

What data is sent and when:
The plugin sends the following data to the AtomX API automatically when:
– A new order is placed (status: processing or completed)
– An order is refunded or cancelled
– A subscription is created, renewed, or status changes (active, on-hold, cancelled, expired)

Data transmitted includes:
– Order/Subscription ID and status
– Generated purchase code
– Product pricing information (item price, subtotal, currency)
– Billing information (first name, last name, company, email)
– WooCommerce product ID and AtomX package ID
– Subscription type (for subscriptions)

Service provider:
AtomX Services
– Terms of Service: https://get-atomx.com/legal/terms-and-conditions
– Privacy Policy: https://get-atomx.com/legal/privacy-policy

Note: You need an Auth Key from the AtomX Admin Panel to use this plugin. The Auth Key is sent with each API request for authentication.

Screenshots

Installation

  1. Upload the plugin files to the /wp-content/plugins/atomx-service directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Go to Settings > AtomX Service to configure the plugin.
  4. Enter your Auth Key from AtomX Admin Panel in the Options tab.
  5. Configure your subscription tiers in the Subscriptions tab.
  6. Select products for purchase code generation in the Orders tab.
  7. Set package IDs for each product from your AtomX Admin Panel.

FAQ

What is AtomX?

This is an free extension (a subtype of plugin) for Adobe programs: After Effects & Premiere Pro which allows you to view and apply ready-made graphics templates, you just need to customize them for yourself and enjoy!

Where do I get the Auth Key?

You can find your Auth Key in your AtomX Admin Panel profile.

Can I use this plugin and subscriptions tab without WooCommerce Subscriptions?

No, WooCommerce Subscriptions is required for full functionality for subscriptions.

How are purchase codes generated?

Purchase codes are automatically generated using a secure hash based on your auth key, order ID, and product ID.

What happens when a subscription is cancelled?

The plugin automatically notifies the AtomX API when subscription status changes, allowing you to manage license access accordingly.

Reviews

ഈ പ്ലഗിന് റിവ്യൂകൾ ഒന്നുമില്ല.

Contributors & Developers

“AtomX Services” is open source software. The following people have contributed to this plugin.

Contributors

Translate “AtomX Services” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

2.0.4

  • The drop-down list for adding items has been changed (all items are shown, not just those that have already been added)

2.0.3

  • Subscription page view token fixes

2.0.0

  • Complete refactoring with OOP structure
  • Added pagination for product selection (performance improvement)
  • Replaced cURL with WordPress HTTP API (wp_remote_post)
  • Added proper sanitization and escaping for security
  • Added internationalization support
  • Improved code organization with separate classes
  • Added proper uninstall cleanup
  • WordPress Coding Standards compliance
  • Prepared for WordPress.org submission

1.0.4

  • Bug fixes and improvements

1.0.0

  • Initial release