WP Manifestindependent plugin directory
manifest / ecommerce / fanbasis-woocommerce-subscriptions

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

0stars
0forks

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.zip

Readme

=== 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 ==

  1. Upload the plugin files to /wp-content/plugins/fanbasis-woocommerce-subscriptions/
  2. Activate the plugin through the Plugins screen
  3. Go to WooCommerce > Settings > Payments
  4. Enable Fanbasis and configure your API credentials
  5. Set up webhooks in your Fanbasis dashboard

= Configuration =

  1. Navigate to WooCommerce > Settings > Payments > Fanbasis
  2. Enter your API Key from Fanbasis dashboard
  3. Enter your Creator/Merchant ID
  4. Select environment (Production or Sandbox)
  5. Configure webhook URL in Fanbasis: https://yoursite.com/wp-json/fanbasis/v1/webhook
  6. 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 ==

  1. Gateway settings page
  2. Checkout payment modal
  3. Order confirmation
  4. 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.

Read the full README on GitHub →