AtomX Services

설명

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.

스크린샷

설치

  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.

후기

이 플러그인에 대한 평가가 없습니다.

기여자 & 개발자

“AtomX Services”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

자국어로 “AtomX Services”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

2.0.5

  • Added subscription plan AI. Some changes with subscription send data (added billing period / interval)

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