=== JustBestow === Contributors: ayatsolutions Tags: donations, donation form, fundraising, nonprofit, stripe Requires at least: 5.0 Tested up to: 7.0 Stable tag: 1.3.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Accept donations on your WordPress site with a fast, secure donation form powered by Stripe. Set up in minutes. == Description == **JustBestow** lets nonprofits and organizations accept donations directly on their WordPress website. Connect your Stripe account in a few clicks, drop the donation form onto any page, and start receiving donations — no coding required. Everything else happens in your **JustBestow Dashboard** at [client.justbestow.com](https://client.justbestow.com): create and manage campaigns, see every donation as it comes in, and manage your donors and reports. The plugin stays light, so your site stays fast. = Why JustBestow? = * **Quick setup** — install the plugin, connect Stripe, add the form. That's it. * **Simple, guided donation flow** — donors choose an amount, enter their details, optionally dedicate their gift, and pay, in four short steps. * **Secure payments by Stripe** — card details go straight to Stripe and never touch your website or our servers. * **Apple Pay and cards** — donors can pay with a card or a digital wallet such as Apple Pay, where available. * **Tribute donations** — donors can give in honor of, in memory of, in celebration of, or in support of someone. * **Works with your page builder** — use the block editor, Elementor, or FluentForm. * **Manage everything in one place** — campaigns, donations and reports live in your JustBestow Dashboard. = How donors give = The donation form walks your donors through four simple steps: 1. **Choose an amount** — pick a suggested amount ($10, $25, $50, $100, $250, $500) or enter a custom amount. 2. **Tell us who is giving** — first name, last name, phone and email. 3. **Dedicate the donation (optional)** — in honor of, in memory of, in celebration of, or in support of someone. 4. **Donate** — review the donation summary and pay securely with Apple Pay or a card. = Where you can add the donation form = * **Block editor (Gutenberg)** — add the **JustBestow** block to any page or post. * **Elementor** — drag the **JustBestow** widget onto any Elementor page. * **FluentForm** — use JustBestow as a payment method in your FluentForm forms (requires FluentForm Pro with the Payments module enabled). You can also link a form to a specific campaign. = Your JustBestow Dashboard = Log in at [client.justbestow.com](https://client.justbestow.com) to: * Create and manage your donation campaigns * View every donation in real time * Manage donations and donors * See reports on how your campaigns are doing == Installation == = Install from your WordPress dashboard (recommended) = 1. In your WordPress admin, go to **Plugins → Add New Plugin**. 2. Search for **JustBestow**. 3. Click **Install Now**, then **Activate**. You can also find the plugin at [wordpress.org/plugins/just-bestow](https://wordpress.org/plugins/just-bestow/). = Install manually = 1. Download the plugin zip from [wordpress.org/plugins/just-bestow](https://wordpress.org/plugins/just-bestow/). 2. In your WordPress admin, go to **Plugins → Add New Plugin → Upload Plugin**, choose the zip file and click **Install Now**. 3. Click **Activate**. Or unzip it and upload the `just-bestow` folder to `/wp-content/plugins/` over FTP, then activate it from the **Plugins** screen. = Get started = 1. **Connect Stripe** — open **JustBestow** in your WordPress admin menu and click **Connect with Stripe**. Choose your country (United States or Canada), fill in a short sign-up form and follow the Stripe steps. You will be brought back to WordPress when you are done. 2. **Wait for approval** — our team reviews new accounts. We email you once your account is approved, and you can then log in to the JustBestow Dashboard with the email and password you signed up with. 3. **Create a campaign** — log in at [client.justbestow.com](https://client.justbestow.com) and create the campaign you want to collect donations for. 4. **Add the form to your site** — edit a page or post, add the **JustBestow** block (or the Elementor widget, or the FluentForm payment method), and publish. The donation form appears on your site, connected to your Stripe account. == Frequently Asked Questions == = Do I need a Stripe account? = Yes. Donations are processed by Stripe. Your Stripe account is set up during the sign-up step. = Which countries are supported? = Organizations in the United States and Canada can sign up. = Do I need a JustBestow account? = Your JustBestow Dashboard account is created when you sign up. Once it is approved, log in at [client.justbestow.com](https://client.justbestow.com) with the email and password you signed up with. = I closed the Stripe steps before finishing. What now? = Use the link in your sign-up email to continue where you left off. When you are done you will be brought back to WordPress. = Where do I manage campaigns and donations? = In your JustBestow Dashboard at [client.justbestow.com](https://client.justbestow.com). There you can create campaigns, view and manage donations, and see reports. The WordPress plugin only connects your account and shows the donation form. = Is it secure? = Yes. All card and payment details are handled directly by Stripe. They are never stored on your website or on JustBestow servers. = Which payment methods can donors use? = Donors can pay by card, or with a digital wallet such as Apple Pay where their device and browser support it. = Can donors dedicate a donation to someone? = Yes. In the third step donors can choose to give in honor of, in memory of, in celebration of, or in support of someone, and enter the honoree's name. = Does it work with Elementor? = Yes. When Elementor is active, a **JustBestow** widget is available in the Elementor editor. = Does it work with FluentForm? = Yes. With FluentForm Pro and its Payments module active, enable JustBestow under FluentForm's payment settings and select it as the payment method in your form. You can optionally enter a Campaign ID so the form's donations go to a specific campaign; leave it blank to use your default campaign. = How do I disconnect my Stripe account? = Open **JustBestow** in your WordPress admin menu and click **Disconnect Stripe**. = I connected Stripe but did not get an email. What should I do? = Check your spam folder first. If it is not there, contact us at [info@ayatsolutions.com](mailto:info@ayatsolutions.com) or through our [contact page](https://ayatsolutions.com/contact-us). == Screenshots == 1. Step 1 — Donors choose a suggested amount or enter a custom amount. 2. Step 2 — Donors enter their name, phone and email. 3. Step 3 — Donors can dedicate their donation in honor of, in memory of, in celebration of, or in support of someone. 4. Step 4 — Donors review the donation summary and pay securely with Apple Pay or a card. == External Services == This plugin connects to external services to work. = JustBestow API = The plugin loads the donation form from the JustBestow API (`api.justbestow.com`) and uses it to connect your Stripe account, and to manage your campaigns, settings and donation data. Data is only sent when the plugin's features are used, such as when the donation form is shown or a donation is made. * Terms of Service: https://ayatsolutions.com/just-bestow-terms-of-service * Privacy Policy: https://ayatsolutions.com/just-bestow-privacy-policy = Stripe = Donations are processed securely by Stripe. All card and payment information is handled directly by Stripe and is never stored on your website or on our servers. * Stripe Terms: https://stripe.com/legal * Stripe Privacy Policy: https://stripe.com/privacy == Changelog == = 1.3.0 = * Sign up from Canada as well as the United States. * New sign-up flow: a short form, then Stripe's own setup, then straight back to WordPress. * Clear messages in WordPress if sign-up is cancelled, unfinished or fails. * New logo. = 1.2.1 = * The plugin is now called JustBestow everywhere in WordPress. * Rewritten documentation with installation from WordPress.org, a getting-started guide and an FAQ. * Added screenshots of the four donation steps. = 1.2.0 = * FluentForm payment method integration. = 1.1.0 = * Elementor widget. = 1.0.0 = * Initial release. == Upgrade Notice == = 1.3.0 = Adds Canada sign-up and a simpler connect flow. Already connected sites need no changes. = 1.2.1 = The plugin is now named JustBestow, with improved documentation. No settings change is needed.