AhaPay Buy Now Pay Later
AhaPay Buy Now Pay Later AhaPay is a Buy Now Pay Later (BNPL) payment solution that enables customers to split their purchases into installments with …
Plugin info
Maintenance & Compatibility
Maintenance score
Actively maintained • Last updated 35 days ago
Is AhaPay Buy Now Pay Later abandoned?
Likely maintained (last update 35 days ago).
Compatibility
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Description
AhaPay integrates with WooCommerce to provide flexible payment options for your customers. The plugin allows shoppers to split their payments into 4 or 7 installments automatically, with no hidden fees and 0% interest on 4-payment plans.
Requirements
- WordPress 5.4 or higher
- WooCommerce 4.8 or higher
- PHP 7.4 or higher
- OpenSSL PHP extension
- SSL certificate installed on your domain (for secure transactions)
Configuration
Basic Settings
- Enable/Disable – Turn the payment method on or off
- Title – The payment method title shown to customers
- Description – The payment method description shown to customers
- Environment – Choose between Sandbox (testing) and Production
- API Key – Enter your AhaPay API key
- Minimum Amount – Set the minimum order amount for AhaPay availability
Display Settings
- Product Label – Enable/disable BNPL information on product pages
- Product Label Text – Customize the BNPL message
- Product Label Color – Set the background color for labels
- Product Label Text Color – Set the text color for labels
Features
- Seamless integration with WooCommerce checkout
- Automatic order status updates
- Real-time payment verification
- Custom product page badges and banners
- Responsive payment modal
- Support for both desktop and mobile devices
- Order status checking in admin panel
- Sandbox environment for testing
- Detailed payment status tracking
- Support for refunds
Payment Flow
- Customer selects AhaPay at checkout
- Order is created and customer is redirected to AhaPay
- Customer completes payment setup with AhaPay
- Order status is automatically updated
- Customer is redirected back to your store
Order Statuses
- PAYMENT_SUCCESSFUL – Payment completed
- CANCELLED – Payment cancelled by customer
- UNAVAILABLE – Payment failed
- PAYMENT_IN_PROGRESS – Payment pending
- REFUNDED – Payment refunded
Support
For support or questions, please contact AhaPay support team or visit your AhaPay merchant dashboard.
External services
This plugin connects to the AhaPay API to process Buy Now Pay Later payments and handle order status updates.
It sends the following data when processing payments or checking status:
– Order ID and transaction details
– API key for authentication
– Refund requests with order information
Data is sent securely via HTTPS to AhaPay’s servers only when necessary for payment processing or status verification.
This service is provided by AhaPay: Terms of Service, Privacy Policy.
Development
This plugin uses webpack to build JavaScript and CSS assets.
Build Process
- Install dependencies:
npm install - Build assets:
npm run build(ornpm run devfor development)
Source files are located in the blocks/ directory. Built files are in assets/blocks/.
The source code is publicly available in this repository for review and modification.
1.0.0
- Initial release
- Basic payment integration
- Order status management
- Product page integration
- Admin interface
- Sandbox/Production environments
License
This plugin is licensed under the terms of use provided by AhaPay.
Installation
- Download the plugin
- Go to WordPress admin > Plugins > Add New
- Click Upload Plugin and choose the downloaded file
- Click Install Now and then Activate
- Go to WooCommerce > Settings > Payments
- Find “AhaPay Buy Now Pay Later” and click Manage
- Configure your API credentials and settings