How to Accept In-Person Donations with Jovvie and GiveWP
Jovvie Payments makes it possible to add in-person donations to GiveWP in just a few minutes. Jovvie is a payments solution of BizSwoop that uses Stripe payment processing and terminal readers to create a secure and trusted in-person payment solution used by millions worldwide.
By the end of this guide, you’ll be equipped to accept donations seamlessly through swipe, insert, or tap—right from your phone, tablet, or Stripe Terminal device. You’ll have your Stripe Reader fully set up, and a new Payment Gateway integrated into your web-based GiveWP donation form. All donations will flow directly into your Stripe account, ensuring a streamlined and efficient process.
What is needed to set up in-person donations?
- GiveWP Plugin
- Jovvie Gateway Plugin
- Device Reader (or a phone that can support Tap to Pay)
- Stripe Account (Create new or Login to existing)
Need help? Contact Jovvie’s dedicated support team for GiveWP & Jovvie in-person donations.
Install and Activate the Jovvie Add-on
Follow these steps to install and activate the Jovvie add-on for GiveWP.
- Download the Jovvie Payments plugin .zip file that you received via email after signing up to join the Beta.
- Log into your WordPress admin dashboard.
- Navigate to Plugins and select Add New Plugin.
- Select Upload Plugin and choose the .zip file for Jovvie Payments from your downloaded files.
- Activate the plugin once it is finished uploading.
After activating, you will see Jovvie Payments Gateway for GiveWP listed under your installed plugins.
Watch this video for a walkthrough of installing and activating the Jovvie Payments add-on.
Connect Jovvie Payments with Your Stripe Account
Follow these steps to set up Jovvie to collect in-person donations through Stripe.
- In your WordPress dashboard, select GiveWP > Settings > Payment Gateways.
- Locate Jovvie Payments and select it to begin setup.
- Select the Connect with Jovvie Payments button, which will automatically open a pop-up window to get started connecting with Stripe.
Watch this video for a walkthrough on connecting Jovvie Payments with your Stripe account.
Create a Jovvie Account and Link it with Stripe
Follow these steps to get a Jovvie account and link your Jovvie account with Stripe.
- Select Get Started and enter your name, email, and password to create your Jovvie Payments account.
- Once logged in, confirm the Stripe account you want to connect by following the prompt and selecting Connect.
- Once connected, select Connect My Site to securely link your WordPress site with Jovvie Payments. The necessary keys will be automatically generated and filled in on your Jovvie Payments settings.
You are now officially connected to Jovvie Payments and can accept in-person donations with GiveWP!
Watch this video for a walkthrough on creating a Jovvie account and linking it with Stripe.
Create a Location and Register Your Reader
You must create a location to use your payment terminal reader. Follow these steps to complete the process.
- Select Location Management, then select Create Location.
- Enter the location address in the provided fields, and once finished, Save Changes.
- Under the newly created location, choose either Live Mode or Test Mode to register your reader.
If you’re using the s700 or the BBPOS WisePOS E:
The device must be registered. Power on the device reader and a prompt will display with a unique registration code. Enter the registration code under the Register Reader section and assign a label for easy identification. Select Save Changes.
The reader is now registered and displays as Online, indicating it is ready to accept donations!
If you’re using the Stripe M2, BBPOS WisePos3, or Tap to Pay on iOS or Android:
Go to the section Set Up Tap to Pay and Bluetooth Device Readers to complete setup.
Watch this video for a walkthrough on registering your reader.
Start Accepting In-Person Donations
You must enable the Jovvie Payments option to begin accepting donations. Follow these steps to enable the payment gateway for your donation forms and complete a test donation.
- Verify the Payment Gateway settings in GiveWP has the Jovvie Payments option enabled so it will appear as a payment option on your donation forms. Both Visual Form Builder and Option-Based Form Editor are supported.
- Select the Donate with Swipe, Insert, or Tap as the payment method and select Donate Now.
- After selecting Donate Now, you will be taken to the Jovvie Payments page.
- The registered payment reader will activate, allowing you to process the payment by tapping, inserting, or swiping the card or device.
- Once the donation is successfully processed, you will be redirected to the donation confirmation page.
Watch this video for a walkthrough on accepting in-person donations.
Set Up Tap to Pay and Bluetooth Device Readers
The Jovvie app allows in-person donations with any reader and is required for Bluetooth-enabled devices and Tap to Pay on iOS and Android devices with NFC capabilities.
Note: Supported device readers include Stripe Reader M2, BBPOS WisePad3, Tap to Pay for iPhone, Tap to Pay for Android, Stripe Reader s700, and Wise POS E.
Download the Jovvie App
The Jovvie app is available for both iOS and Android:
- Get the Jovvie app on the Apple App Store.
- Get the Jovvie app on the Google Play Store.
Set Up the Jovvie App to Accept Donations
- After installing the Jovvie app on your device, launch the app.
- Tap on the Jovvie icon in the upper-right corner.
- Find your donation form URL in your GiveWP admin at GiveWP > All Forms > Edit > Settings, under URL.
- Tap to edit the Home URL, and enter the donation form URL.
- Link your Jovvie payments account to the app by tapping Payment Server > Link Payment Accounts.
- Tap Already have an account and sign in to Jovvie.
- After Signing in, tap Connect to enable Payments on the Jovvie app.
- The app will ask for a confirmation to Save API credentials. Tap OK.
- From the Payment Server settings, tap the Back button.
Congrats! You’ve linked Payments to the Jovvie app. Now, let’s set up the Credit Card Gateway.
Set Up the Credit Card Gateway
- Tap the Credit Card Gateways under settings and Enable the Credit Card Gateway.
- Tap Add Credit Card Gateway.
- Select the Connection Type that applies to your payment device reader:
Bluetooth: M2; WisePad 3
Internet: Stripe Reader s700; Wise POS E
Tap to Pay: NFC-enabled device - Find the Stripe Location ID you set up previously in your GiveWP admin under GiveWP > Settings > Payment Gateways > Jovvie Payments > Location & Terminals.
- Select your payment device reader as the Device, and set the Stripe Location ID.
- Close the Credit Card Gateway Settings.
- Once closed, a permission screen will automatically appear in the app. Accept the permissions to connect to the reader.
Once credit card setup is successfully completed, a green dot will appear on the credit card icon.
Note: The first time connecting a payment device reader will require an update. Keep the device powered on and plugged in to avoid update failures.
Congrats! Setup is complete, and you can now accept in-person donations with the Jovvie app.
Start accepting in-person donations with the Jovvie app
- Select the Home button to load your donation form.
- On the payment page, tap the Jovvie app option and tap Process Payment.
- A prompt to Swipe, Insert, or Tap the credit card on the payment device will appear.
- After the donation is processed, the donation confirmation page will be displayed, completing the donation.
- The donation form will automatically refresh within 5 seconds for a new donation.
To start taking donations, select the Home button to load your donation form.
FAQ & Troubleshooting
🇺🇸US 🇨🇦CA 🇬🇧UK 🇮🇪IE 🇸🇬SG 🇦🇺AU 🇳🇿NZ 🇫🇷FR 🇩🇪DE 🇳🇱NL 🇧🇪BE 🇩🇰DK 🇸🇪SE 🇦🇹AUT 🇪🇸ES 🇳🇴NO 🇨🇳CH 🇮🇹IT 🇱🇺LU 🇵🇹PT 🇫🇮FI 🇲🇾MY 🇨🇿CZ
For Further Assistance: Visit the Jovvie x GiveWP Support Page.
Congratulations! You have successfully set up Jovvie Payments and connected your Stripe account. You are now ready to accept in-person payments for donations with ease. Should you need any help, our support team is available to assist you.