Description
Enhance your WooCommerce store with Paynote – the ultimate plugin for secure and streamlined Plaid-Verified ACH payments.
Paynote integrates seamlessly with WooCommerce and leverages Plaid’s user-friendly bank verification, enabling customers to pay easily using their online banking credentials.
Key Features
- Secure ACH Payments: Accept U.S. bank payments with Plaid’s robust verification, ensuring every transaction is safe and secure.
- Plaid Integration: Built-in Plaid support adds an extra layer of security and trust by verifying customers’ bank accounts.
- Streamlined Checkout: Simplify the checkout process and reduce cart abandonment. Customers log in to their bank accounts seamlessly through Plaid’s secure interface.
- Automated Payment Management: Automate payment processing and subscription management, eliminating manual tracking.
- Recurring Payments & Subscriptions: Set up recurring payments to ensure steady, predictable revenue.
- Authorization-Only Capture: Need to charge customers later? Capture their bank details at checkout for future payments – ideal for free trials or deferred billing.
- Quick Refunds: Effortlessly process refunds to maintain customer satisfaction.
With Paynote, you can improve user experience, boost checkout conversions, and streamline payment management. Start simplifying ACH payments today!
Setup Instructions
Setting up the Paynote plugin is quick and easy:
- Create a Paynote Account:
Don’t have an account? Sign up here. It’s free, fast, and no credit card is required. - Install the Plugin
To install the Paynote plugin on your WooCommerce site:- Go to your WooCommerce Dashboard.
- Navigate to Plugins > Add New.
- Click the Upload Plugin button at the top.
- Upload the downloaded Paynote plugin file (.zip).
- Click Install Now and then Activate once the installation is complete.
- Configure the Plugin
- After activation, navigate to the Paynote plugin settings within your administrative panel.
- Enter your Paynote account details, including API keys, which you can find in your Paynote account under settings in the API tab. Make sure you are using the correct API keys and have selected the appropriate mode (Sandbox or Live).
- Configure the plugin settings according to your preferences, such as webhook URL, payment method name, payment frequency, capture auth and payment method description.
- For Webhook option (easy integration), in Update Order Statuses, select Weebhook and then go to your Account Settings in Paynote dashboard -> API tab -> Paste in the ‘Webhook URL’ field and click ‘save’.
- You can also turn auto-updates off and do it manually by clicking ‘Update Paynote Status’ within the WooCommerce ‘Orders’ page.
- Default Order Pending Status:
ACH In-Process:
-This is a custom Paynote status. When a payment is completed by the customer, it will be set to “ACH In-Process.” After processing, it will change to either “Failed” or “Paid.”
On-Hold:
-By default, WooCommerce sets all payments to “On-Hold” after initiation. From this status, payments will move to either “Failed” or “Paid.”
- Secret Key
- Sandbox Mode:
– Starts with the prefix sk_test_.
– Used for testing the API in a sandbox environment.
– Allows performing test transactions, creating test data, and simulating various scenarios.
– Must be stored securely as it provides access to the API, but only in a test environment. - Live Mode:
– Starts with the prefix sk_.
– Used for performing real operations in a production environment.
– Provides full access to the API for working with real data and transactions.
– Must be handled with extreme caution, as its compromise can lead to data leaks or financial losses. - Key Differences:
- Prefixes:
– Sandbox: sk_test_ (secret).
– Live: sk_ (secret). - Purpose:
– Sandbox keys are used for testing and development.
– Live keys are used for real operations. - Security:
– Sandbox keys are used for testing and development.
– Sandbox keys are less critical as they only work with test data. - Access:
– Secret keys must only be used on the server side and should never be exposed to the client.
- Prefixes:
- Sandbox Mode:
- Whitelist Payote IPs and Domains with your security solutions
- Paynote Domains: https://api-paynote.seamlesschex.com/ and https://paynote-wapi.seamlesschex.com/
- Paynote IPs: 54.91.177.147, 35.168.136.199, 52.86.225.5, 52.54.42.180
- Enable Paynote as a Payment Method
- Go to WooCommerce > Settings > Payments.
- Enable Paynote as a payment method.
- Test the Installation
- Create a test transaction via Sandbox (test) to ensure the plugin is working correctly.
- Check if the transaction appears in your Paynote dashboard and that all notifications are working as expected.
- Go Live
- Once you’ve confirmed everything is working correctly with the test transaction, you can start using Paynote for live transactions.
That’s it! Paynote will now appear as a payment option at checkout.
Your WooCommerce store is now ready to accept Paynote ACH payments! All transactions and received payments can be viewed in your Paynote Dashboard.
External Services
The Paynote plugin integrates with Plaid, a trusted leader in bank verification services and a long-standing partner of Paynote.
How It Works:
- During checkout, customers interact with a secure Plaid iframe to log into their bank account, select their preferred account, and authorize the payment.
- Plaid handles all bank account verification and authentication. Paynote does not store any bank account details.
For more information, please review Plaid’s End User Services Agreement and Privacy Policy.
Enhance your payment suite today with Paynote and experience the simplicity of Plaid-verified ACH payments.
Screenshots
Blocks
This plugin provides 1 block.
- Wc Paynote Block
Installation
Paynote Plugin Installation Guide:
Prerequisites
- A Paynote account is required. Create an account here if you don’t have one.
- Ensure your WordPress version is 4.7 or newer and updated to the latest version for full compatibility.
Installation Options
Option 1: Install Directly from WordPress
- Go to your WordPress Admin Dashboard.
- Navigate to Plugins > Add New.
- In the search bar, type “Paynote”.
- Locate the Paynote plugin in the search results.
- Click Install Now, and once installed, click Activate.
Option 2: Upload the Plugin Manually
If you’ve already downloaded the plugin file:
- Go to your WordPress Admin Dashboard.
- Navigate to Plugins > Add New.
- Click the Upload Plugin button.
- Click Choose File and upload the downloaded Paynote.zip file
- Click Install Now, and once the installation finishes, click Activate.
Verification and Compatibility
- Ensure your WordPress version is compatible (4.7 or higher).
- If you encounter any issues, verify your WordPress version and update as needed.
Next Steps
Once installed and activated, you can proceed to configure the Paynote plugin for your site.
By following these steps, you’ll seamlessly install and enable the Paynote plugin on your WordPress platform.
FAQ
-
Do I need a US bank account?
-
Yes, a US business checking account is required for all Paynote accounts.
-
What documents are required?
-
EIN Letter, Drivers License, Last month’s bank statement, Voided Check.
-
When will I get my funds?
-
As fast as same day to as long as 2 days after a check has been entered.
-
How can I process a refund?
-
If the check has not been processed you will be able to cancel up until the batch closes.
If the check has already been processed you can send a refund by sending a check using Paynote. -
How can I cancel a check?
-
You are able to cancel a check before your batch closes in the Paynote portal.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Paynote for WooCommerce – Simplify Plaid-Verified ACH Payments” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Paynote for WooCommerce – Simplify Plaid-Verified ACH Payments” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial stable release.
1.1.0
- Added compatibility with WooCommerce Blocks Checkout for a seamless checkout experience.
1.1.1
- Minor fixes and performance improvements.
1.1.2
- Minor fixes and performance improvements.
1.1.3
- Implementation of new payment functionality.
1.1.4
- Added three new statuses: ACH Processing, ACH Declined, ACH On-Hold.
- Updated plugin description.
- Revised documentation based on recent changes.
1.1.5
- Minor fixes in JavaScript and performance improvements.
1.1.6
- Minor fixes in JavaScript for IOS.
1.1.7
- Integrated email status notifications.
- Updated documentation and instructions.
- Fixed minor issues.
- Improved error response handling.