WPKJ Payment Gateway for FluentCart with Alipay
WPKJ Payment Gateway for FluentCart with Alipay is a feature-rich, enterprise-grade payment gateway that seamlessly integrates Alipay with FluentCart. It intelligently detects user environments and automatically selects the optimal payment interface.
Key Features
-
Multi-Platform Payment Support
- PC Web Payment for desktop browsers
- Mobile WAP Payment for mobile browsers
- Face-to-Face Payment with QR codes
- Alipay App Payment for native experience [Not yet completed]
-
Advanced Subscription Management
- Automatic Renewal via Alipay Recurring Agreement
- Manual Renewal fallback mode
- Trial period support (0-365 days)
- Flexible billing intervals (daily, weekly, monthly, yearly)
- Limited and unlimited billing cycles
- Subscription cancellation sync with orders
-
Comprehensive Refund System
- Automatic refunds when orders are cancelled
- Manual refund processing from admin
- Full and partial refund support
- Detailed activity logging
-
Enterprise Security
- RSA2 2048-bit encryption
- Signature verification for all requests
- HTTPS/SSL required for production
- Webhook validation
- Amount verification
-
International & Multi-Currency
- 14+ currencies supported
- Full internationalization (i18n) ready
- Translation template (POT) included
- Built-in Chinese & English translations
Supported Currencies
CNY (Chinese Yuan), USD, EUR, GBP, HKD, JPY, KRW, SGD, AUD, CAD, CHF, NZD, THB, MYR
Requirements
- FluentCart 1.2.0 or higher
- WordPress 6.5 or higher
- PHP 8.2 or higher
- SSL Certificate (HTTPS) for production
- Alipay merchant account
Developer Friendly
- Clean PSR-4 autoloading architecture
- Comprehensive hooks and filters
- Debug logging support
- Sandbox/Test mode
- Extensive documentation
Support and Documentation
For comprehensive documentation, tutorials, and support:
- Official Website: https://www.wpdaxue.com
- Documentation: https://www.wpdaxue.com/wpkj-alipay-gateway-for-fluentcart.html
- Support Email: support@wpdaxue.com
- GitHub: Report issues and contribute
Privacy and Data
This plugin does NOT: – Collect any user data – Send data to third parties (except Alipay for payment processing) – Track users – Store sensitive payment information
Payment data is transmitted securely via HTTPS directly to Alipay’s servers. The plugin only stores transaction IDs and order metadata necessary for order fulfillment.
External Services
This plugin relies on external services for payment processing. Below is documentation for each external service:
Alipay Payment Gateway (Production)
Service: Alipay Payment Gateway API What it is: Official payment processing service operated by Alipay, a leading Chinese payment platform What it’s used for: Process online payments from customers using Alipay accounts Data sent: Order ID, order amount, customer email, payment description/subject, currency, and timeout configuration When it’s sent: When a customer initiates a payment and selects Alipay as the payment method Data sent to: Alipay servers (https://openapi.alipay.com/gateway.do for production) Terms of Service: https://render.alipay.com/p/yuyan/180020010001196791/preview.html?agreementId=AG00000006 Privacy Policy: https://render.alipay.com/p/yuyan/180020010001196791/preview.html?agreementId=AG00000132 Additional Info: Communication is RSA2 2048-bit encrypted. Alipay returns trade status, transaction ID, and buyer information
Alipay Sandbox API (Testing)
Service: Alipay Sandbox API What it is: Test environment provided by Alipay for merchants to test payment integration before going live What it’s used for: Process test/sandbox payments when the plugin is in test mode Data sent: Same as production (Order ID, amount, email, subject, currency, timeout) When it’s sent: When plugin is configured in test mode and customer initiates a test payment Data sent to: Alipay sandbox servers (https://openapi-sandbox.dl.alipaydev.com/gateway.do) Terms of Service: https://render.alipay.com/p/yuyan/180020010001196791/preview.html?agreementId=AG00000006 Privacy Policy: https://render.alipay.com/p/yuyan/180020010001196791/preview.html?agreementId=AG00000132 Additional Info: Uses separate test credentials from production
User Consent
Users are informed about Alipay payment processing when they select Alipay as their payment method. They accept data transmission to Alipay’s services as part of the payment process. The Alipay terms and privacy policy are accessible via links above.
Credits
- Developed by: WPDAXUE.COM
- Contributors: WordPress community
- Framework: FluentCart Payment Gateway API
- Special Thanks: FluentCart team for excellent payment framework, and Alipay for their robust payment solution
