✨ New in v2.4: AI Powered Payment Confirmation & Custom Workflow Controls.
Peer-to-peer (P2P) platforms like Venmo and CashApp are widely used for fast, direct payments. If you want to allow customers to pay you using these platforms on your WordPress site, you can do so using Direct Payments WP.
This guide walks you through installing the plugin, enabling P2P payments, adding wallet details, and testing the full payment flow.
Step 1: Install Direct Payments WP
You can install Direct Payments WP directly from your WordPress dashboard or by uploading the plugin ZIP file.
-
Log in to your WordPress website.
-
Go to WordPress Admin → Plugins → Add New.
-
Search for “Direct Payments WP by Digages”, or click Upload Plugin to upload the ZIP file.
-
Click Install Now.
-
After installation, click Activate.
Once activated, you can begin configuring payment methods.
Step 2: Add Your Venmo Payment Details
-
Navigate to Direct Payments WP → Settings → Peer-to-Peer.
-
Click Add Account or the (+) icon.
-
Type Venmo as the payment method.
-
Enter your Venmo payment details (e.g., Account name, ID, ID type, etc).
-
Click Save.
Your Venmo account is now connected and ready to be used on payment forms.
Step 3: Enable Peer-to-Peer Payments
Venmo is configured under the peer-to-peer (P2P) payment methods.
-
In the WordPress dashboard, go to Direct Payments WP → Settings.
-
Locate the Peer-to-Peer Payments Method option.
-
Toggle it ON.
-
Click Save.
Enabling this option allows you to use Venmo and other P2P payment accounts.
Step 4: Create a Form
To allow customers to pay with Venmo, ensure the method is available on your form.
-
Go to Direct Payments WP → Forms.
-
Edit an existing form or create a new one.
-
Save or update the form.
-
Copy the form shortcode and paste it on the desired page.
Publish the page to make the Venmo payment option visible to users.
Test the Venmo Payment Flow
Before going live, perform a quick test:
-
Open the page containing the payment form.
-
Select P2P as the payment method and save.
-
Confirm that your Venmo payment instructions display correctly.
-
Complete a test payment to verify notifications and workflow.
Best Practices for Venmo Payments
-
Enter your correct Venmo details to prevent payment errors.
-
Enable email notifications so both the admin and customer receive confirmation details.
-
Periodically confirm that your Venmo account details are accurate and up to date.
Troubleshooting Quick Tips
If Venmo does not appear on the form:
-
Confirm Peer-to-Peer payments are enabled.
-
Clear the site and browser cache.
-
Check for theme or plugin conflicts affecting payment method display.


