WP Manifestindependent plugin directory
manifest / ecommerce / authorize-net-resync

Authorize.Net CIM Resync

Dashboard tool to re-link WooCommerce customers to their Authorize.Net CIM profiles after a migration. Optionally auto-syncs Sublium/user/order mappings when a customer updates their Authorize.Net card.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/ashawkat/authorize-net-resync/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

WordPress admin tool to re-link WooCommerce customers to their Authorize.Net CIM profiles after a migration (Sublium + Authorize.Net credit card gateway).

Install / update on server

cd wp-content/plugins
git clone https://github.com/ashawkat/authorize-net-resync.git
# later updates:
cd authorize-net-resync && git pull

Then activate Authorize.Net CIM Resync in WordPress admin, and open Tools → Authorize.Net Resync.

Workflow

  1. Save Settings (defaults match authorize_net_cim_credit_card)
  2. Scan a broken customer
  3. Detect Keys (live Authorize.Net check)
  4. Resync (Dry Run) → Resync

Auto-sync on card update

Enabled by default in Settings. When a customer adds or sets a default Authorize.Net payment method, the plugin:

  1. Reads the new WooCommerce payment token (payment profile ID)
  2. Resolves the matching Authorize.Net customer profile ID
  3. Writes both IDs to user meta, Sublium subscription meta, and parent order meta

This prevents renewals from continuing to charge a deleted/old card after a card update.