Fanbasis Payment Gateway for WooCommerce Subscriptions
Accept subscription and one-time payments through Fanbasis. Fully integrated with WooCommerce Subscriptions for recurring billing.
by Fanbasis · github.com/wyllymk/fanbasis-woocommerce-subscriptions · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/wyllymk/fanbasis-woocommerce-subscriptions/archive/refs/heads/main.zipReadme
=== Fanbasis Payment Gateway for WooCommerce Subscriptions === Contributors: fanbasis Tags: woocommerce, payment gateway, subscriptions, recurring payments, fanbasis Requires at least: 5.8 Tested up to: 6.4 Requires PHP: 7.4 Stable tag: 1.0.0 License: GPL-2.0+ License URI: http://www.gnu.org/licenses/gpl-2.0.txt
Accept subscription and one-time payments through Fanbasis. Seamlessly integrated with WooCommerce Subscriptions.
== Description ==
Fanbasis Payment Gateway enables your WooCommerce store to accept payments through the Fanbasis platform. Perfect for creators and businesses looking to monetize content and services through subscriptions and one-time purchases.
= Features =
- Seamless WooCommerce Subscriptions integration
- Recurring billing support
- One-time payments
- Embedded checkout modal
- Sandbox and production environments
- Webhook support for real-time updates
- Refund processing
- Comprehensive logging
- HPOS compatible
= Requirements =
- WordPress 5.8 or higher
- WooCommerce 6.0 or higher
- WooCommerce Subscriptions (for subscription support)
- PHP 7.4 or higher
- Fanbasis merchant account
== Installation ==
- Upload the plugin files to
/wp-content/plugins/fanbasis-woocommerce-subscriptions/ - Activate the plugin through the Plugins screen
- Go to WooCommerce > Settings > Payments
- Enable Fanbasis and configure your API credentials
- Set up webhooks in your Fanbasis dashboard
= Configuration =
- Navigate to WooCommerce > Settings > Payments > Fanbasis
- Enter your API Key from Fanbasis dashboard
- Enter your Creator/Merchant ID
- Select environment (Production or Sandbox)
- Configure webhook URL in Fanbasis:
https://yoursite.com/wp-json/fanbasis/v1/webhook - Save settings
== Frequently Asked Questions ==
= Do I need WooCommerce Subscriptions? =
For subscription products, yes. For one-time payments, WooCommerce core is sufficient.
= How do I get API credentials? =
Log in to your Fanbasis merchant dashboard and navigate to API settings.
= Can I test before going live? =
Yes, use Sandbox mode for testing without processing real payments.
= How are refunds handled? =
Refunds are processed through the WooCommerce order page and synced with Fanbasis.
== Screenshots ==
- Gateway settings page
- Checkout payment modal
- Order confirmation
- Subscription management
== Changelog ==
= 1.0.0 =
- Initial release
- WooCommerce Subscriptions support
- Embedded checkout modal
- Webhook integration
- Refund support
- Sandbox mode
== Upgrade Notice ==
= 1.0.0 = Initial release of Fanbasis Payment Gateway for WooCommerce Subscriptions.