=== Acima Digital Payment Gateway === Contributors: acimaintegrationsupoport Tags: woocommerce, payment gateway, acima, financing Tested up to: 6.7 Stable tag: 3.2.5 License: GPLv3 License URI: https://www.gnu.org/licenses/gpl-3.0.html Enable Acima Digital's lease-to-own payment option for your WooCommerce store, including pre-approval functionality and block checkout support. == Description == The Acima Digital Payment Gateway integrates seamlessly with WooCommerce to offer your customers an alternative payment solution. This plugin provides everything you need to start accepting Acima Digital payments. = Key Features = * Seamless WooCommerce integration * Support for block-based checkout * Pre-approval button shortcode functionality * Comprehensive order management * Secure payment processing * Full refund support = Pre-approval Integration = Use these shortcodes to add Acima pre-approval options to your site: * `[acima_credit_pre_approval_button]` - Standard pre-approval button * `[no_credit_needed_text_link]` - Text link with Acima branding * `[no_credit_financing_text_link]` - Financing-focused text link == Installation == 1. Upload the plugin files to `/wp-content/plugins/acima-credit`, or install through WordPress plugins screen 2. Activate the plugin through the 'Plugins' screen 3. Navigate to WooCommerce > Settings > Payments 4. Enable and configure "Acima Digital" = Configuration Requirements = You'll need the following from Acima Digital: * Merchant ID * API Client ID * API Client Secret * API URL Contact Acima's integration team for these credentials. == Frequently Asked Questions == = Is this compatible with WooCommerce Blocks? = Yes, the plugin fully supports both traditional and block-based checkout experiences. = How do I test the integration? = Acima provides a sandbox environment for testing. Configure the plugin with your test credentials and use test customer data provided by Acima. = What happens if an order is refunded? = The plugin handles full and partial refunds through WooCommerce's standard refund interface, automatically notifying Acima's system. = How secure is the payment process? = All sensitive data is handled directly by Acima's secure systems. The plugin uses OAuth 2.0 for API authentication and follows WordPress security best practices. == Screenshots == 1. WooCommerce payment settings 2. Checkout page integration 3. Pre-approval button display 4. Order management interface == Changelog == = 1.0.0 = * Initial release * WooCommerce integration * Block checkout support * Pre-approval functionality * Refund handling * Error logging and reporting == Upgrade Notice == = 1.0.0 = Initial release of the Acima Digital Payment Gateway for WooCommerce. == Development == = Local Development = The plugin includes a Docker-based development environment. Use the provided Makefile for common tasks: * `make up` - Start the environment * `make down` - Stop the environment * `make test` - Run tests * `make lint` - Check code quality = Contributing = We welcome contributions! Please see our GitHub repository for guidelines.