外掛標籤
開發者團隊
② 後台搜尋「SouthPay Gateway for WooCommerce」→ 直接安裝(推薦)
原文外掛簡介
SouthPay Gateway for WooCommerce allows you to accept cryptocurrency payments directly in your WooCommerce store.
Customers are redirected to a secure SouthPay-hosted checkout where they can pay using supported cryptocurrencies. The order status updates automatically via webhook once payment is confirmed on-chain.
Features
Accept cryptocurrency payments via a hosted checkout
Automatic order status updates via secure webhooks
HMAC-SHA256 webhook signature verification (Stripe-compatible format)
Configurable invoice prefix
Minimum order amount filter
Debug logging via WooCommerce → Status → Logs
Customisable checkout title and description
Block checkout (Gutenberg) support
Requirements
WordPress 5.8 or higher
WooCommerce 6.0 or higher
PHP 7.4 or higher
A SouthPay merchant account
Configuration
After activation:
Navigate to WooCommerce → Settings → Payments → SouthPay.
Configure:
Title and Description (shown to customers at checkout)
API Key (from SouthPay dashboard → Settings → API Keys)
Webhook Signing Secret (from your webhook endpoint in SouthPay dashboard)
Invoice Prefix (optional)
Minimum Order Amount (optional)
Debug Mode (optional)
Webhook Setup
In your SouthPay dashboard, go to Settings → Webhook Endpoints → Add Endpoint.
Set the platform to WooCommerce and paste your store URL.
For the webhook URL, use the value shown in your SouthPay settings page in WooCommerce.
Copy the signing secret shown after creating the endpoint.
Paste the signing secret into WooCommerce → Settings → Payments → SouthPay → Webhook Signing Secret.
How It Works
Customer selects SouthPay at checkout.
The order is created with “Pending payment” status.
Customer is redirected to the SouthPay hosted checkout.
Customer completes payment using their preferred cryptocurrency.
SouthPay confirms the on-chain transaction and fires a webhook.
The WooCommerce order status updates to “Processing” automatically.
Customer is redirected back to your store’s order confirmation page.
External Services
This plugin connects to the SouthPay API to create cryptocurrency payment sessions and receive order status updates via webhook. Connection to this service is required for the gateway to function.
When a customer places an order using SouthPay as the payment method, the plugin sends the order total, currency, and return URLs to https://api.southpay.io/api/v2/payments to generate a hosted checkout session. No data is sent at any other time during normal store operation.
This service is provided by SouthPay: https://southpay.io/
Terms of service: https://www.southpay.io/merchant-payment-services-agreement
Privacy policy: https://www.southpay.io/merchant-payment-services-agreement
