WP Manifestindependent plugin directory
manifest / ecommerce / wc-barterpay-gateway

BarterPay WooCommerce Gateway

by BarterPay · github.com/sao-exchange/wc-barterpay-gateway

★ 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/sao-exchange/wc-barterpay-gateway/archive/refs/heads/main.zip

A WooCommerce payment gateway plugin that allows merchants to accept payments via BarterPay. Supports both hosted (redirect) and widget (embedded iframe) payment flows.

Features

  • Two payment flows: Hosted (redirect to BarterPay) or Widget (embedded iframe on checkout)
  • Sandbox and production environment support
  • Automatic order status management with abandonment detection
  • Server-to-server callback and browser-based polling for payment verification
  • Server-side fallback check for missed payments
  • Debug timeline on order pages for transaction troubleshooting
  • WooCommerce Blocks checkout support

Requirements

  • WordPress 5.8+
  • WooCommerce 6.0+
  • PHP 7.4+
  • A BarterPay merchant account and API key

Installation

  1. Upload the plugin files to /wp-content/plugins/wc-barterpay-gateway/
  2. Activate the plugin through the WordPress Plugins screen
  3. Go to WooCommerce → Settings → Payments → BarterPay to configure
  4. Enter your API key and choose your preferred payment flow
  5. Visit Settings → Permalinks and click "Save Changes" to activate the return URL endpoint