VERIFIED Crypto Checkout – Card to USDC WooCommerce Payment Gateway
Changelog
1.56.30
Added: Merchant Ledger CSV and Excel export — export the local transaction queue from the VERIFIED Ledger admin page with optional sync-status, event-type, and date-range filters. Each row includes a Polygonscan URL for transaction audit. Useful for accounting, reconciliation, and compliance review.
Updated: Simplex gateway restored to standard status — removed the temporary upstream-issue notice now that the provider is operating normally again.
1.56.29
Updated: Ramp Network gateway restored to standard status — removed the temporary upstream-issue notice now that the provider is active again.
1.56.28
Compatibility: Tested with WordPress 7.0.
Compatibility: PHP 8.1–8.3 hardening — defensive string handling for gateway settings and REST-context guards on admin includes.
Maintenance: Minor code-quality and robustness improvements.
1.56.27
Fixed: Auto-Routing checkout icon now correctly shows the 2×2 card brand grid on sites that upgraded from an older build (self-heal for stale stored icon URL).
1.56.26
Added: Five new payment gateway options — Klarna (EU Buy Now Pay Later, €20 min), iDEAL (Netherlands bank transfer, €46 min), Blockchain.com (global card, $20 min), Guardarian (European card, $20 min), and Particle (global Web3 onramp, $30 min). Each gateway follows the same checkout flow as existing single-provider gateways. Merchants can enable any combination in WooCommerce → Settings → Payments. Auto-Routing already presents these providers automatically based on customer region; these standalone gateways give merchants the option to expose them as separate, branded checkout buttons.
Added: New “EU Focused” group in the Smart Recovery backup-providers selector containing Klarna, iDEAL, Guardarian, Bitnovo, and Revolut — complements the existing Recommended, US Focused, and Global groups.
Improved: Backup provider selector “US Focused” group now includes Blockchain.com. “Global” group now includes Particle.
Note: Bundled icons for the five new gateways are placeholders (generic card visuals). Merchants can override each via the gateway settings “Replace Default Logo URL” field.
1.56.25
Improved: Ramp Network gateway description — removed the “currently experiencing upstream provider issues” warning. Ramp Network is active again (back to normal routing after a temporary removal in April).
Improved: Utorg gateway description now flags an upstream issue. Utorg has been removed from the current active-provider roster, so customers selecting this gateway may be auto-routed to an alternate provider. Same pattern previously applied to Ramp/Simplex/TransFi.
Improved: Simplex gateway description softened to reflect an “unstable” status for this provider (between active and removed). Payments still complete via auto-routing; merchants and customers are unaffected.
1.56.24
Improved: Custom Provider gateway settings now list all supported provider tag values with a note on which are officially documented vs extended, and a reminder that unrecognised values return a 400 error.
Improved: Binance added to gateway title map and backup provider options group.
Improved: Backup provider selector now includes a Global group (Binance, Revolut, Topper, Bitnovo, Utorg, Simplex, TransFi) alongside Recommended and US Focused groups.
1.56.23
Added: In-Person QR Payment subsection inside the Order Payment Request meta box. Merchant selects a gateway and clicks “Display QR Code for Customer” to open a full-screen lightbox showing a scannable QR code linked to the existing tokenized Pay Now URL. Intended for counter, in-person, phone, manual order, and event payments — customer scans on their own device and completes payment on the hosted provider checkout. Cancelled orders are automatically moved to Pending Payment before token generation so the link can be redeemed. Customer-paid service fee (4%) is applied before QR generation, matching the email payment-request flow exactly. Auto-Routing gateway is preferred by default when active.
1.56.20
Improved: Coinbase gateway description updated to inform customers that a Coinbase account is required and a payment method must be added. Continues to recommend debit over credit card to avoid cash advance fees and improve approval rates.
1.56.19
Changed: All gateway titles updated from “Credit Card to USDC” to “Card to USDC” for accuracy — customers can pay with debit cards, not just credit cards. Coinbase title is “Card to USDC via Coinbase”. Bank-transfer gateways (Interac, UPI) retain their existing “Bank Transfer to USDC” wording.
1.56.18
Added: Coinbase Commerce gateway — customers pay with card via Coinbase; funds settle as USDC to your wallet. $1 minimum.
Improved: Auto-Routing gateway now includes an automatic fallback to itself when a specific provider returns an error, ensuring customers are never left on a dead-end payment page.
Improved: Auto-recovery emails now always include the Auto-Routing gateway as the first backup link, regardless of which gateway originally failed.
1.56.17
Fixed: Interac and UPI gateway descriptions incorrectly read “Secure Card Checkout” — corrected to “Secure Bank Transfer Checkout” to accurately reflect that these are bank-transfer methods, not card payments. Fix applies to existing installs automatically without requiring merchants to reset the description field.
1.56.16
Improved: All card-based gateway descriptions now recommend using a debit card to avoid cash advance fees and improve approval rates. Interac and UPI (bank-transfer gateways) unchanged.
1.56.15
Improved: Checkout KYC notice now mentions government ID or SSN with an explicit “never shared with our store” clarification, addresses cash-advance fee risk on credit cards with a debit-card recommendation, and firms up the redirect behavior language (“will not” instead of “may not” be redirected back).
1.56.14
Fixed: PayPal US-only note now always renders at checkout, even on sites that had a saved custom description from an earlier version. The gateway’s get_description() override force-appends the warning if it’s not already present, so merchants upgrading from 1.56.12 or earlier get the customer-facing clarification immediately without needing to reset the description field.
1.56.13
Improved: PayPal gateway now clearly flagged as US-only at checkout and in admin settings — the upstream PayPal provider only supports US customers. Customers outside the US will see an inline note on the checkout description and a warning banner in the gateway settings. This matches the visual pattern used on Ramp/Simplex/TransFi gateways with upstream constraints.
1.56.12
Added: Crypto.com standalone gateway (order min $5) — now available as a direct checkout option alongside Auto-Routing
Added: Crypto.com + PayPal gateway IDs to uninstall cleanup list
1.56.11
Improved: Simplex and TransFi gateway settings pages now show the same top-of-page warning banner as Ramp, for visual consistency across all gateways flagged with upstream-provider issues. Description notes are unchanged.
1.56.10
Fixed: Ramp Network gateway restored at checkout — v1.56.9 hid it entirely, which left some merchants without any checkout option. Now it stays visible (respects the Enable/Disable toggle) with an upstream-issue note appended to the gateway description. Customers selecting Ramp may be auto-routed to an alternate provider; payments still complete.
Added: Upstream-issue note appended to Simplex and TransFi gateway descriptions — both have been removed from the provider roster and may auto-route customers to alternates. Gateways remain visible; merchants can disable if they prefer to hide.
Fixed: PayPal gateway class name registration case consistency
1.56.9
Changed: Ramp Network gateway hidden from checkout — provider has temporarily deactivated the integration upstream. Existing settings preserved; gateway returns automatically when the provider re-enables it. No merchant action required.
Added: Inline notice on the Ramp Network gateway settings page explaining the temporary unavailability
1.56.8
Fixed: Ledger “paid” events now require a blockchain transaction hash — orders completed without a tx hash are held for manual wallet reconciliation instead of being logged, preventing agent commission disputes
Added: Admin warning banner on ledger/orders pages when orders are waiting on manual tx-hash reconciliation
Added: Order note is written when a paid event is skipped so the merchant knows to verify against Polygonscan
1.56.7
Added: Smart Recovery — backup payment options in recovery emails (up to 2 alternate gateways per provider)
Added: Large-order guidance messaging with configurable per-gateway threshold
Added: Section-based copy controls — copy timing, incentives, design, or Smart Recovery settings independently across gateways
Added: Recovery performance panel showing emails sent, recovered orders, and recovered revenue per gateway
Improved: Safer backup-link token handling — failed backup attempts no longer corrupt the order payment method
Improved: Token generator guards against invalid order IDs
Detects on-chain payments if webhook fails and alerts merchant
1.54
Automated abandoned checkout recovery system — sends tokenized Pay Now emails to first-time customers who reached the provider but did not complete payment
Incentive engine — supports fixed discount, percentage discount, or shipping credit on recovery emails, applied before the 4% infrastructure fee
Recovered revenue tracking — total recovered orders and revenue displayed in gateway settings
Per-order audit log — recovery email status, suppression reason, gateway used, incentive applied, and final amount shown in WooCommerce order sidebar
Checkout notices — at-checkout callout on Classic and Blocks checkout explaining redirect flow, KYC, debit card guidance, and privacy
Admin onboarding modal on first install and What’s New banner for returning merchants
WooCommerce → VERIFIED Support submenu added
Pricing snapshot stored at recovery email send time to prevent amount mismatch on edited orders
1.51
Added Order Payment Request feature — send Pay Now links directly from any WooCommerce order screen with full audit log, gateway selector, status warnings, and automatic order update after payment
Payment request email with branded WooCommerce template, order summary table, KYC guidance, and Pay Now — No Login Required button
Customizable email via WooCommerce → Settings → Emails → VERIFIED — Order Payment Request
Fees applied automatically to manual orders when gateway is set to Customer pays fees
1.50
Fixed Blocks checkout fee not showing due to WooCommerce Store API nonce change
Switched fee sync script to use wp.apiFetch for cross-version WooCommerce compatibility
1.49
Updated gateway descriptions with improved checkout instructions for all providers
Fixed duplicate service fee safety-net to match cart fee calculation
One-time migration to decode HTML entities in stored gateway descriptions
Fixed UPI and Interac gateway titles to Bank Transfer to USDC
1.45
Added Request Payment and Invoice tool for generating standalone payment links from WooCommerce admin
Minimum order amounts displayed to customers at checkout for all gateways
Updated plugin page content for WordPress.org listing
Fixed Terms of Service banner persisting after acceptance on version updates
1.4.2
Updated gateway titles to show order minimum amounts per provider
Replaced gateway descriptions with compliant wording
Removed Classic/Block checkout compatibility warning from gateway settings
1.4.1
Added Terms of Service acceptance gating for payment gateways
Merchant and central admin ledger dashboards
Fixed wallet address sanitization for payment flow reliability
1.4.0
Added transaction ledger logging for financial reconciliation
Local queue table with automatic retry and exponential backoff