plugin-icon

Fundiio – Card Payments & Supplier Payments

投稿者: mikwebservices·
Accept card payments at WooCommerce checkout and use proceeds to pay suppliers—no extra gateway setup.
バージョン
0.3.1
最終更新日時
May 25, 2026

Learn more: https://fundiio.co.uk/woocommerce-plugin

Fundiio adds a WooCommerce payment method that redirects customers to Fundiio to complete card payment. Merchants connect their store to Fundiio using a scoped integration token.

After connecting, you can:

  • Enable the Fundiio payment method at checkout
  • View Fundiio checkout transactions (gross, estimated fee, estimated net, settlement context)
  • Export transactions to CSV

External services

This plugin connects to Fundiio to create hosted checkout sessions, verify the merchant connection, and fetch transaction history. Without contacting Fundiio the plugin cannot process card payments at WooCommerce checkout.

  • Service name: Fundiio
  • Service / website URL: https://fundiio.co.uk
  • API endpoint base URL: https://api.fundiio.co.uk

What data is sent, when, and why:

  1. When a merchant clicks “Connect Fundiio” in WooCommerce Fundiio:

    • The plugin redirects the merchant browser to https://fundiio.co.uk/integrations/woocommerce/connect with the store URL, store name, redirect URI, OAuth state and PKCE code challenge.
    • Why: so Fundiio can authenticate the merchant and issue a scoped integration token bound to this store.
  2. When the connect flow returns to WordPress:

    • The plugin exchanges the authorization code at https://api.fundiio.co.uk/integrations/woocommerce/token (POST) and stores the returned access token in WordPress options.
    • Why: required to authorize subsequent API calls.
  3. When the admin opens WooCommerce Fundiio:

    • The plugin calls https://api.fundiio.co.uk/integrations/woocommerce/connection-status (GET, Bearer token) to verify connection state.
    • Why: to show the merchant whether the store is still connected.
  4. When a customer pays via Fundiio at WooCommerce checkout:

    • The plugin sends order identifiers (Woo order ID and order key), amount, currency, and success/cancel URLs to https://api.fundiio.co.uk/integrations/woocommerce/checkout-sessions (POST, Bearer token).
    • Why: so Fundiio can create a hosted checkout session and return a redirect URL for the customer to complete payment.
  5. After redirect back from Fundiio, and on a scheduled retry:

    • The plugin calls https://api.fundiio.co.uk/integrations/woocommerce/orders/{wooOrderId}/checkout-status (GET, Bearer token) to reconcile order status.
    • Why: to mark paid orders as paid in WooCommerce when Fundiio confirms payment.
  6. When the admin opens WooCommerce Fundiio transactions (or exports CSV):

    • The plugin calls https://api.fundiio.co.uk/integrations/woocommerce/transactions (GET, Bearer token) with optional search/status/date filters.
    • Why: to display and export the merchant’s Fundiio checkout transactions.

No customer card details ever touch this plugin or your WordPress site. Card data is collected by Fundiio’s hosted checkout (and its underlying payment processor) on Fundiio’s domain.

Legal:

  • Important information / fees & terms: https://fundiio.co.uk/important-information
  • Privacy policy: https://fundiio.co.uk/privacy-policy

By installing and connecting this plugin, the merchant agrees that order/customer context required to complete checkout will be transmitted to Fundiio as described above.

無料有料プラン
インストールすることで、WordPress.com の利用規約サードパーティプラグイン利用規約に同意したことになります。
最大テスト回数
WordPress 7.0
このプラグインをダウンロードして、 サイトに使用できます。