Title: Whalet Payment
Author: whalet
Published: <strong>Septanm 19, 2025</strong>
Last modified: Janvye 26, 2026

---

Search plugins

![](https://ps.w.org/whalet-payment/assets/banner-772x250.jpg?rev=3364313)

![](https://ps.w.org/whalet-payment/assets/icon-256x256.png?rev=3364313)

# Whalet Payment

 By [whalet](https://profiles.wordpress.org/whalet/)

[Download](https://downloads.wordpress.org/plugin/whalet-payment.1.1.2.zip)

 * [Details](https://hat.wordpress.org/plugins/whalet-payment/#description)
 * [Reviews](https://hat.wordpress.org/plugins/whalet-payment/#reviews)
 *  [Installation](https://hat.wordpress.org/plugins/whalet-payment/#installation)
 * [Development](https://hat.wordpress.org/plugins/whalet-payment/#developers)

 [Support](https://wordpress.org/support/plugin/whalet-payment/)

## Description

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.

**Key Features:**

🔒 **Secure Payment Processing**
 * PCI DSS compliant payment infrastructure * SSL
encryption for all transactions * Secure webhook verification * No sensitive data
stored on your server

💳 **Multiple Payment Methods**
 * Visa, Mastercard support * Regional payment method
variations * Mobile-optimized payment forms * One-click payment options

🛒 **WooCommerce Integration**
 * Native WooCommerce payment gateway * Seamless 
checkout experience * Order management integration * Automatic status updates via
webhooks

⚡ **Flexible Implementation**
 * Shortcode support: `[whalet_payment]` * REST API
endpoints for custom integrations * Extensive hooks and filters * Developer-friendly
architecture

🌍 **Multi-currency & Multi-language**
 * Support for multiple currencies * Translations:
English, Chinese (Simplified/Traditional), Japanese * Regional compliance features*
Automatic currency conversion

📊 **Advanced Features**
 * Real-time transaction monitoring * Comprehensive logging
system * Full and partial refund processing * Test mode for development * Customizable
payment forms * Webhook handling for real-time updates

**Perfect for:**

 * E-commerce stores using WooCommerce
 * Membership sites requiring payment processing
 * Donation and fundraising websites
 * Service providers accepting online payments
 * Any WordPress site needing secure payment functionality

**Security & Compliance:**

 * PCI DSS compliant payment processing
 * SSL encryption for all transactions
 * Secure webhook verification
 * Regular security updates

### Additional Information

**Support:**
 For technical support and documentation, visit https://www.whalet.
com/support

**API Documentation:**
 Developer documentation is available at https://docs.whalet.
com

**Languages:**
 The plugin is translation-ready and includes translations for: *
English (default) * Chinese Simplified (zh_CN) * Chinese Traditional (zh_TW, zh_HK)*
Japanese (ja)

**System Requirements:**

**Minimum Requirements:**
 * WordPress: 5.0 or higher * PHP: 7.4 or higher (PHP 
8.0+ recommended) * MySQL: 5.6 or higher (MySQL 8.0+ recommended) * WooCommerce:
5.0 or higher (if using e-commerce features) * SSL Certificate: Required for live
payment processing * Memory Limit: 128MB or higher * Max Execution Time: 30 seconds
or higher

**Recommended Environment:**
 * WordPress: 6.0 or higher * PHP: 8.1 or higher * 
MySQL: 8.0 or higher * WooCommerce: 7.0 or higher * Memory Limit: 256MB or higher*
HTTPS: Required for production use

**Server Requirements:**
 * cURL support enabled * OpenSSL extension * JSON extension*
mbstring extension * Modern web server (Apache 2.4+ or Nginx 1.18+)

## Installation

**Automatic Installation:**

 1. Log in to your WordPress admin panel
 2. Navigate to Plugins > Add New
 3. Search for “Whalet Payment”
 4. Click “Install Now” and then “Activate”

**Manual Installation:**

 1. Download the plugin zip file
 2. Upload the `whalet-payment` folder to the `/wp-content/plugins/` directory
 3. Activate the plugin through the ‘Plugins’ menu in WordPress

**Configuration:**

 1. Go to **Whalet > Settings** in your WordPress admin
 2. Enter your Whalet API credentials (API Key and API Secret)
 3. Configure your payment settings and preferences
 4. Test the integration using the test mode
 5. Switch to live mode when ready to accept real payments

**For WooCommerce:**

 1. Ensure WooCommerce is installed and activated
 2. Go to **Whalet Payment > Settings > WooCommerce Integration**
 3. Enable WooCommerce Payment Gateway
 4. Configure the gateway settings as needed

## FAQ

### Do I need a Whalet account to use this plugin?

Yes, you need to sign up for a Whalet merchant account at https://www.whalet.com/
to obtain the necessary API credentials.

### Is this plugin compatible with WooCommerce?

Yes, the plugin includes full WooCommerce integration and can be used as a payment
gateway for your online store.

### Can I use shortcodes to add payment buttons?

Absolutely! You can use shortcodes like `[whalet_payment]` to add payment buttons
anywhere on your site. Check the documentation for all available parameters.

### What payment methods are supported?

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.

### Is the plugin secure?

Yes, all transactions are processed through Whalet’s secure, PCI DSS compliant infrastructure.
No sensitive payment data is stored on your server.

### Can I process refunds?

Yes, you can process full and partial refunds directly from the WordPress admin 
panel or WooCommerce order management.

### Does the plugin support multiple currencies?

Yes, you can configure multiple currencies and let customers pay in their preferred
currency.

### Is there a test mode?

Yes, the plugin includes a comprehensive test mode that allows you to test all functionality
without processing real payments.

### Can I customize the payment form appearance?

Yes, you can customize colors, logos, and descriptions to match your brand through
the plugin settings.

### What happens if a payment fails?

When a payment fails:
 * The failure is automatically logged in the admin panel *
Customers are redirected to a customizable error page * You can configure automatic
retry options * Email notifications can be sent to administrators * Detailed error
information is available for troubleshooting * WooCommerce orders are marked with
appropriate status

### Does the plugin work with multisite installations?

Yes, Whalet Payment is compatible with WordPress multisite installations. Each site
can have its own Whalet configuration and settings.

### How do I get API credentials?

 1. Sign up for a Whalet merchant account at https://www.whalet.com/
 2. Complete the verification process
 3. Access your dashboard to find API credentials
 4. Copy the API Key and API Secret to the plugin settings

### Can I use this plugin without WooCommerce?

Yes! While the plugin includes WooCommerce integration, you can use shortcodes to
add payment buttons to any page, post, or widget without WooCommerce.

### Is there a transaction fee?

Transaction fees are determined by your Whalet merchant account agreement. The plugin
itself does not charge additional fees.

### How do I handle disputes and chargebacks?

Disputes and chargebacks are managed through your Whalet merchant dashboard. The
plugin will automatically update order statuses when dispute information is received
via webhooks.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Whalet Payment” is open source software. The following people have contributed 
to this plugin.

Contributors

 *   [ whalet ](https://profiles.wordpress.org/whalet/)

[Translate “Whalet Payment” into your language.](https://translate.wordpress.org/projects/wp-plugins/whalet-payment)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/whalet-payment/), check
out the [SVN repository](https://plugins.svn.wordpress.org/whalet-payment/), or 
subscribe to the [development log](https://plugins.trac.wordpress.org/log/whalet-payment/)
by [RSS](https://plugins.trac.wordpress.org/log/whalet-payment/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release
 * WooCommerce payment gateway integration
 * Shortcode support for payment buttons
 * Multi-currency support
 * Webhook handling for real-time updates
 * Comprehensive admin interface
 * Security features and logging
 * Mobile responsive design
 * Multi-language support (English, Chinese Simplified, Chinese Traditional, Japanese)
 * Refund processing capabilities
 * Test mode for development and testing

#### 1.0.1

 * Add Support of Google Pay and Apple Pay

#### 1.0.2

 * Support for WooCommerce Classic Checkout page

#### 1.0.3

 * Adjust payment flow , improve user experience.

#### 1.0.4

 * Adjust default settings and improve user settings experience

#### 1.0.5

 * Add Payments brand icons like visa mastercard and jcb and so on

#### 1.0.6

 * fix icons

#### 1.0.7

 * fix plugin title in woocommerce order detail page

#### 1.0.8

 * Compatibility with new payment status, payment process is more controllable.

#### 1.0.9

 * Embedded card payments supported
 * Shortcode payment feature has been deprecated

#### 1.1.0

 * Removed popup checkout; now loads the cashier via native WordPress pages for 
   a smoother experience
 * Streamlined plugin settings by removing redundant options, making configuration
   more intuitive and user-friendly

#### 1.1.1

 * Added WooCommerce logistics information synchronization feature, automatically
   syncing order tracking numbers to simplify risk control and settlement declaration
   processes

#### 1.1.2

 * Added optimized payment method configuration logic and minor details

## Meta

 *  Version **1.1.2**
 *  Last updated **3 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.8.5**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/whalet-payment/)
 * Tags
 * [credit card](https://hat.wordpress.org/plugins/tags/credit-card/)[ecommerce](https://hat.wordpress.org/plugins/tags/ecommerce/)
   [online payment](https://hat.wordpress.org/plugins/tags/online-payment/)[payment gateway](https://hat.wordpress.org/plugins/tags/payment-gateway/)
   [WooCommerce checkout](https://hat.wordpress.org/plugins/tags/woocommerce-checkout/)
 *  [Advanced View](https://hat.wordpress.org/plugins/whalet-payment/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/whalet-payment/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/whalet-payment/reviews/)

## Contributors

 *   [ whalet ](https://profiles.wordpress.org/whalet/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/whalet-payment/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.whalet.com/)