=== RocketFuel Payment Gateway for WooCommerce === Contributors: rocketfuel Tags: woocommerce, payment gateway, cryptocurrency, crypto, bitcoin Requires at least: 5.8 Tested up to: 7.0 Requires PHP: 7.2 Stable tag: 3.5.9 License: GPLv3 License URI: https://www.gnu.org/licenses/gpl-3.0.html Accept cryptocurrency payments anywhere in your WooCommerce store with RocketFuel. == Description == RocketFuel Payment Gateway connects your WooCommerce store to [RocketFuel](https://rocketfuel.inc/), enabling customers to pay with cryptocurrency at checkout. = Features = * Accept crypto payments on standard WooCommerce checkout * WooCommerce Checkout Blocks support * Single sign-on (SSO) for returning customers * Subscription and auto-renewal support (WooCommerce Subscriptions) * Multiple currency support * Partial payment support * Discount and coupon integration * Sandbox and test environments * Webhook-based order status updates * Compatible with WooCommerce High-Performance Order Storage (HPOS) = Requirements = * WordPress 5.8 or higher (tested up to 7.0) * WooCommerce 3.0 or higher * PHP 7.2 or higher * A registered RocketFuel merchant account = Documentation = For setup instructions, integration guides, and development documentation, visit [RocketFuel Docs](https://docs.rocketfuel.inc/). == Installation == 1. Log in to your WordPress admin panel. 2. Go to **Plugins → Add New**. 3. Click **Upload Plugin**, choose the plugin ZIP file, and click **Install Now**. 4. Activate the plugin after installation completes. 5. Go to **WooCommerce → Settings → Payments** and enable **RocketFuel**. 6. Enter your **Merchant ID** and **Public Key** from the RocketFuel merchant dashboard. 7. Copy the RocketFuel callback URL shown in the plugin settings and save your changes. 8. In your RocketFuel merchant account, click **Edit** (bottom-left), paste the callback URL, and click **Save**. If your theme does not follow the standard WooCommerce checkout structure, the plugin may not behave as expected. See the [development documentation](https://docs.rocketfuel.inc/) for integration notes. == Frequently Asked Questions == = Where can I find RocketFuel documentation? = Setup and configuration guides are available at [RocketFuel Docs](https://docs.rocketfuel.inc/). For merchant onboarding, visit [rocketfuel.inc](https://rocketfuel.inc/). = Does this plugin support WooCommerce Subscriptions? = Yes. The plugin supports WooCommerce Subscriptions, including payment method auto-renewal for subscription orders. = Does this plugin support WooCommerce Checkout Blocks? = Yes. Checkout Blocks are supported in addition to the classic checkout experience. = Which environments are supported? = The plugin supports production, sandbox, and other test environments configured in the RocketFuel merchant settings. == Changelog == = 3.5.9 = * Pass WooCommerce plugin version and integration context to the payment iframe for analytics and activity logging. = 3.5.8 = * Added camera and microphone permissions on the payment iframe so identity verification (e.g. Sumsub KYC) can access the device camera when embedded in iframe mode. = 3.5.7 = * Stable release. = 3.3.3 = * Improved initial iframe load time. = 3.3.1 = * Added support for client ID and client secret. = 3.2.3 = * Added support for discounts. = 3.2.2 = * Added support for WooCommerce Checkout Blocks. = 3.2.1.35 = * Fixed static function call issue. = 3.2.1.34 = * Added compatibility with WooCommerce High-Performance Order Storage (HPOS). = 3.2.1.30 = * Added webhook support for variant products. * Fixed amount changed to string issue. = 3.2.1.24 = * Fixed double order creation. = 3.2.1.23 = * Fixed error when credentials are not configured. * Fixed order creation when checkout flow is incomplete. = 3.2.1.19 = * Added partial payment enhancement. = 3.2.1.11 = * Fixed iframe drag behavior. = 3.2.1.10 = * Fixed JavaScript script not loading. = 3.2.1.9 = * Fixed place order button conflict with other payment methods. = 3.2.1.8 = * Fixed duplicate name in shipping address. = 3.2.1.7 = * Fixed SSO issues. = 3.2.1.6 = * Fixed hidden place order button. = 3.2.1.3 = * Added support for newer WordPress versions. = 3.2.1 = * Added support for custom place order button text. = 3.2.0 = * Added subscription support. = 3.1.0.2 = * Reverted overlay flow changes. * Removed zero shipping line items. = 3.0.0 = * Moved iframe to checkout page. * Added WooCommerce Subscriptions payment method auto-renewal support. = 2.1.6.6 = * Synced RocketFuel SDK and added sandbox support. = 2.1.6.5 = * Added shipping to line items. = 2.1.6.4 = * Added multiple currency support. = 2.1.6.3 = * Synced RocketFuel SDK. = 2.1.6.2 = * Removed filler for last name. = 2.1.6.1 = * Fixed duplicate first name issue. = 2.1.6 = * Added test environments. = 2.1.5 = * Added single sign-on (SSO). = 2.0.5 = * Added transaction ID to orders. * Thank-you page overlay shows order summary. = 2.0.4 = * Fixed thank-you page overlay styling for consistent display across themes. = 2.0.3 = * Updated readme title. = 2.0.2 = * Allowed admin to set order status for payment confirmation. * Allowed users to reopen iframe after closing. * Fixed iframe trigger button styling. * Added return to checkout button on iframe trigger modal. * Fixed pending and on-hold order issues. = 2.0.1 = * Added overlay on checkout page. == Upgrade Notice == = 3.5.9 = Adds plugin version and integration metadata for improved payment analytics tracking. = 3.5.8 = Enables camera and microphone access for identity verification flows (e.g. Sumsub KYC) inside the payment iframe. = 3.5.7 = Stable release. See [RocketFuel Docs](https://docs.rocketfuel.inc/) for setup and development details.