{"id":246488,"date":"2025-09-19T03:29:10","date_gmt":"2025-09-19T03:29:10","guid":{"rendered":"https:\/\/cn.wordpress.org\/plugins\/whalet-payment\/"},"modified":"2026-01-26T11:05:05","modified_gmt":"2026-01-26T11:05:05","slug":"whalet-payment","status":"publish","type":"plugin","link":"https:\/\/hat.wordpress.org\/plugins\/whalet-payment\/","author":23338293,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.2","stable_tag":"1.1.2","tested":"6.8.5","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Whalet Payment","header_author":"Whalet Team","header_description":"Whalet Payment Gateway provides a secure and convenient online payment solution.","assets_banners_color":"c38cad","last_updated":"2026-01-26 11:05:05","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.whalet.com\/","header_plugin_uri":"https:\/\/www.whalet.com\/","header_author_uri":"https:\/\/www.whalet.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":578,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.3":{"tag":"1.0.3","author":"whalet","date":"2025-09-19 05:41:18"},"1.0.4":{"tag":"1.0.4","author":"whalet","date":"2025-09-19 10:18:18"},"1.0.5":{"tag":"1.0.5","author":"whalet","date":"2025-09-24 11:38:25"},"1.0.6":{"tag":"1.0.6","author":"whalet","date":"2025-09-24 11:57:43"},"1.0.7":{"tag":"1.0.7","author":"whalet","date":"2025-09-28 11:57:51"},"1.0.8":{"tag":"1.0.8","author":"whalet","date":"2025-09-30 10:17:30"},"1.0.9":{"tag":"1.0.9","author":"whalet","date":"2025-10-17 12:59:11"},"1.1.0":{"tag":"1.1.0","author":"whalet","date":"2025-12-22 02:14:37"},"1.1.1":{"tag":"1.1.1","author":"whalet","date":"2025-12-26 12:39:05"},"1.1.2":{"tag":"1.1.2","author":"whalet","date":"2026-01-26 11:05:05"}},"upgrade_notice":{"1.0.0":"<p>Initial release of Whalet Payment payment gateway plugin. Install now to start accepting secure online payments on your WordPress site.<\/p>","1.0.1":"<ul>\n<li>For Google Pay and Apple Pay functionality, HTTPS is required to ensure secure payment processing<\/li>\n<\/ul>","1.0.9":"<ul>\n<li>The plugin now supports embedded card payments on the WooCommerce checkout page, allowing customers to complete payments without leaving the site<\/li>\n<\/ul>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3364313,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3364313,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.0.8","1.0.9","1.1.0","1.1.1","1.1.2"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"<strong>Plugin Settings Dashboard<\/strong> - Main configuration page showing API settings, test mode toggle, and payment method configuration","2":"<strong>WooCommerce Gateway Settings<\/strong> - Payment gateway configuration within WooCommerce settings with customization options","3":"<strong>Frontend Payment Form<\/strong> - Clean, responsive payment form displayed to customers during checkout","4":"<strong>Transaction Management<\/strong> - Admin interface showing payment history, transaction details, and status monitoring","5":"<strong>Shortcode Generator<\/strong> - Easy-to-use tool for generating payment buttons with customizable parameters","6":"<strong>Refund Processing<\/strong> - Admin interface for processing full and partial refunds with transaction tracking","7":"<strong>Order Details Integration<\/strong> - WooCommerce order page showing Whalet payment information and actions","8":"<strong>Mobile Payment Experience<\/strong> - Responsive payment form optimized for mobile devices"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[11475,282,11937,6593,13816],"plugin_category":[45],"plugin_contributors":[248068],"plugin_business_model":[],"class_list":["post-246488","plugin","type-plugin","status-publish","hentry","plugin_tags-credit-card","plugin_tags-ecommerce","plugin_tags-online-payment","plugin_tags-payment-gateway","plugin_tags-woocommerce-checkout","plugin_category-ecommerce","plugin_contributors-whalet","plugin_committers-whalet"],"banners":{"banner":"https:\/\/ps.w.org\/whalet-payment\/assets\/banner-772x250.jpg?rev=3364313","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/whalet-payment\/assets\/icon-256x256.png?rev=3364313","icon_2x":"https:\/\/ps.w.org\/whalet-payment\/assets\/icon-256x256.png?rev=3364313","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Whalet Payment is a comprehensive payment gateway plugin that provides secure and convenient online payment solutions for WordPress websites. Whether you're running a simple blog with donation buttons or a full-featured WooCommerce store, Whalet makes it easy to accept payments from customers worldwide.<\/p>\n\n<p><strong>Key Features:<\/strong><\/p>\n\n<p>\ud83d\udd12 <strong>Secure Payment Processing<\/strong>\n* PCI DSS compliant payment infrastructure\n* SSL encryption for all transactions\n* Secure webhook verification\n* No sensitive data stored on your server<\/p>\n\n<p>\ud83d\udcb3 <strong>Multiple Payment Methods<\/strong>\n* Visa, Mastercard support\n* Regional payment method variations\n* Mobile-optimized payment forms\n* One-click payment options<\/p>\n\n<p>\ud83d\uded2 <strong>WooCommerce Integration<\/strong>\n* Native WooCommerce payment gateway\n* Seamless checkout experience\n* Order management integration\n* Automatic status updates via webhooks<\/p>\n\n<p>\u26a1 <strong>Flexible Implementation<\/strong>\n* Shortcode support: <code>[whalet_payment]<\/code>\n* REST API endpoints for custom integrations\n* Extensive hooks and filters\n* Developer-friendly architecture<\/p>\n\n<p>\ud83c\udf0d <strong>Multi-currency &amp; Multi-language<\/strong>\n* Support for multiple currencies\n* Translations: English, Chinese (Simplified\/Traditional), Japanese\n* Regional compliance features\n* Automatic currency conversion<\/p>\n\n<p>\ud83d\udcca <strong>Advanced Features<\/strong>\n* Real-time transaction monitoring\n* Comprehensive logging system\n* Full and partial refund processing\n* Test mode for development\n* Customizable payment forms\n* Webhook handling for real-time updates<\/p>\n\n<p><strong>Perfect for:<\/strong><\/p>\n\n<ul>\n<li>E-commerce stores using WooCommerce<\/li>\n<li>Membership sites requiring payment processing<\/li>\n<li>Donation and fundraising websites<\/li>\n<li>Service providers accepting online payments<\/li>\n<li>Any WordPress site needing secure payment functionality<\/li>\n<\/ul>\n\n<p><strong>Security &amp; Compliance:<\/strong><\/p>\n\n<ul>\n<li>PCI DSS compliant payment processing<\/li>\n<li>SSL encryption for all transactions<\/li>\n<li>Secure webhook verification<\/li>\n<li>Regular security updates<\/li>\n<\/ul>\n\n<h3>Additional Information<\/h3>\n\n<p><strong>Support:<\/strong>\nFor technical support and documentation, visit https:\/\/www.whalet.com\/support<\/p>\n\n<p><strong>API Documentation:<\/strong>\nDeveloper documentation is available at https:\/\/docs.whalet.com<\/p>\n\n<p><strong>Languages:<\/strong>\nThe plugin is translation-ready and includes translations for:\n* English (default)\n* Chinese Simplified (zh_CN)\n* Chinese Traditional (zh_TW, zh_HK)\n* Japanese (ja)<\/p>\n\n<p><strong>System Requirements:<\/strong><\/p>\n\n<p><strong>Minimum Requirements:<\/strong>\n* WordPress: 5.0 or higher\n* PHP: 7.4 or higher (PHP 8.0+ recommended)\n* MySQL: 5.6 or higher (MySQL 8.0+ recommended)\n* WooCommerce: 5.0 or higher (if using e-commerce features)\n* SSL Certificate: Required for live payment processing\n* Memory Limit: 128MB or higher\n* Max Execution Time: 30 seconds or higher<\/p>\n\n<p><strong>Recommended Environment:<\/strong>\n* WordPress: 6.0 or higher\n* PHP: 8.1 or higher\n* MySQL: 8.0 or higher\n* WooCommerce: 7.0 or higher\n* Memory Limit: 256MB or higher\n* HTTPS: Required for production use<\/p>\n\n<p><strong>Server Requirements:<\/strong>\n* cURL support enabled\n* OpenSSL extension\n* JSON extension\n* mbstring extension\n* Modern web server (Apache 2.4+ or Nginx 1.18+)<\/p>\n\n<!--section=installation-->\n<p><strong>Automatic Installation:<\/strong><\/p>\n\n<ol>\n<li>Log in to your WordPress admin panel<\/li>\n<li>Navigate to Plugins &gt; Add New<\/li>\n<li>Search for \"Whalet Payment\"<\/li>\n<li>Click \"Install Now\" and then \"Activate\"<\/li>\n<\/ol>\n\n<p><strong>Manual Installation:<\/strong><\/p>\n\n<ol>\n<li>Download the plugin zip file<\/li>\n<li>Upload the <code>whalet-payment<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<\/ol>\n\n<p><strong>Configuration:<\/strong><\/p>\n\n<ol>\n<li>Go to <strong>Whalet &gt; Settings<\/strong> in your WordPress admin<\/li>\n<li>Enter your Whalet API credentials (API Key and API Secret)<\/li>\n<li>Configure your payment settings and preferences<\/li>\n<li>Test the integration using the test mode<\/li>\n<li>Switch to live mode when ready to accept real payments<\/li>\n<\/ol>\n\n<p><strong>For WooCommerce:<\/strong><\/p>\n\n<ol>\n<li>Ensure WooCommerce is installed and activated<\/li>\n<li>Go to <strong>Whalet Payment &gt; Settings &gt; WooCommerce Integration<\/strong><\/li>\n<li>Enable WooCommerce Payment Gateway<\/li>\n<li>Configure the gateway settings as needed<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20whalet%20account%20to%20use%20this%20plugin%3F\"><h3>Do I need a Whalet account to use this plugin?<\/h3><\/dt>\n<dd><p>Yes, you need to sign up for a Whalet merchant account at https:\/\/www.whalet.com\/ to obtain the necessary API credentials.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20compatible%20with%20woocommerce%3F\"><h3>Is this plugin compatible with WooCommerce?<\/h3><\/dt>\n<dd><p>Yes, the plugin includes full WooCommerce integration and can be used as a payment gateway for your online store.<\/p><\/dd>\n<dt id=\"can%20i%20use%20shortcodes%20to%20add%20payment%20buttons%3F\"><h3>Can I use shortcodes to add payment buttons?<\/h3><\/dt>\n<dd><p>Absolutely! You can use shortcodes like <code>[whalet_payment]<\/code> to add payment buttons anywhere on your site. Check the documentation for all available parameters.<\/p><\/dd>\n<dt id=\"what%20payment%20methods%20are%20supported%3F\"><h3>What payment methods are supported?<\/h3><\/dt>\n<dd><p>Whalet supports major credit cards including Visa and Mastercard. Available payment methods may vary by region and your Whalet merchant account configuration. Contact Whalet support for specific regional availability.<\/p><\/dd>\n<dt id=\"is%20the%20plugin%20secure%3F\"><h3>Is the plugin secure?<\/h3><\/dt>\n<dd><p>Yes, all transactions are processed through Whalet's secure, PCI DSS compliant infrastructure. No sensitive payment data is stored on your server.<\/p><\/dd>\n<dt id=\"can%20i%20process%20refunds%3F\"><h3>Can I process refunds?<\/h3><\/dt>\n<dd><p>Yes, you can process full and partial refunds directly from the WordPress admin panel or WooCommerce order management.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20support%20multiple%20currencies%3F\"><h3>Does the plugin support multiple currencies?<\/h3><\/dt>\n<dd><p>Yes, you can configure multiple currencies and let customers pay in their preferred currency.<\/p><\/dd>\n<dt id=\"is%20there%20a%20test%20mode%3F\"><h3>Is there a test mode?<\/h3><\/dt>\n<dd><p>Yes, the plugin includes a comprehensive test mode that allows you to test all functionality without processing real payments.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20payment%20form%20appearance%3F\"><h3>Can I customize the payment form appearance?<\/h3><\/dt>\n<dd><p>Yes, you can customize colors, logos, and descriptions to match your brand through the plugin settings.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20a%20payment%20fails%3F\"><h3>What happens if a payment fails?<\/h3><\/dt>\n<dd><p>When a payment fails:\n* The failure is automatically logged in the admin panel\n* Customers are redirected to a customizable error page\n* You can configure automatic retry options\n* Email notifications can be sent to administrators\n* Detailed error information is available for troubleshooting\n* WooCommerce orders are marked with appropriate status<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20work%20with%20multisite%20installations%3F\"><h3>Does the plugin work with multisite installations?<\/h3><\/dt>\n<dd><p>Yes, Whalet Payment is compatible with WordPress multisite installations. Each site can have its own Whalet configuration and settings.<\/p><\/dd>\n<dt id=\"how%20do%20i%20get%20api%20credentials%3F\"><h3>How do I get API credentials?<\/h3><\/dt>\n<dd><ol>\n<li>Sign up for a Whalet merchant account at https:\/\/www.whalet.com\/<\/li>\n<li>Complete the verification process<\/li>\n<li>Access your dashboard to find API credentials<\/li>\n<li>Copy the API Key and API Secret to the plugin settings<\/li>\n<\/ol><\/dd>\n<dt id=\"can%20i%20use%20this%20plugin%20without%20woocommerce%3F\"><h3>Can I use this plugin without WooCommerce?<\/h3><\/dt>\n<dd><p>Yes! While the plugin includes WooCommerce integration, you can use shortcodes to add payment buttons to any page, post, or widget without WooCommerce.<\/p><\/dd>\n<dt id=\"is%20there%20a%20transaction%20fee%3F\"><h3>Is there a transaction fee?<\/h3><\/dt>\n<dd><p>Transaction fees are determined by your Whalet merchant account agreement. The plugin itself does not charge additional fees.<\/p><\/dd>\n<dt id=\"how%20do%20i%20handle%20disputes%20and%20chargebacks%3F\"><h3>How do I handle disputes and chargebacks?<\/h3><\/dt>\n<dd><p>Disputes and chargebacks are managed through your Whalet merchant dashboard. The plugin will automatically update order statuses when dispute information is received via webhooks.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>WooCommerce payment gateway integration<\/li>\n<li>Shortcode support for payment buttons<\/li>\n<li>Multi-currency support<\/li>\n<li>Webhook handling for real-time updates<\/li>\n<li>Comprehensive admin interface<\/li>\n<li>Security features and logging<\/li>\n<li>Mobile responsive design<\/li>\n<li>Multi-language support (English, Chinese Simplified, Chinese Traditional, Japanese)<\/li>\n<li>Refund processing capabilities<\/li>\n<li>Test mode for development and testing<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Add Support of Google Pay and Apple Pay<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Support for WooCommerce Classic Checkout page<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Adjust payment flow , improve user experience.<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Adjust default settings and improve user settings experience <\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Add Payments brand icons like visa mastercard and jcb and so on<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>fix icons<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>fix plugin title in woocommerce order detail page<\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>Compatibility with new payment status, payment process is more controllable.<\/li>\n<\/ul>\n\n<h4>1.0.9<\/h4>\n\n<ul>\n<li>Embedded card payments supported<\/li>\n<li>Shortcode payment feature has been deprecated<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Removed popup checkout; now loads the cashier via native WordPress pages for a smoother experience<\/li>\n<li>Streamlined plugin settings by removing redundant options, making configuration more intuitive and user-friendly<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Added WooCommerce logistics information synchronization feature, automatically syncing order tracking numbers to simplify risk control and settlement declaration processes<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Added optimized payment method configuration logic and minor details<\/li>\n<\/ul>","raw_excerpt":"Secure and convenient online payment gateway for WordPress with WooCommerce integration and flexible payment solutions.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/246488","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=246488"}],"author":[{"embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/whalet"}],"wp:attachment":[{"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=246488"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=246488"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=246488"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=246488"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=246488"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=246488"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}