User Guide |
Demo
Stripe onsite and PayPal pro module allow you to get paid right on your site. Buy Me a Coffee offers you different templates like donate a coffee or donate a custom amount.
[youtube
https://www.youtube.com/watch?v=m3T5LQ1DOEc&ab_channel=WPMiners]
Buy me a Coffee is a free WordPress plugin that allows you to accept donations from your visitors. It is a simple and effective way to monetize your content. You can accept donations via PayPal or Stripe. The plugin is very easy to use and configure. You can add a PayPal donation button, Form, or template anywhere on your website using a shortcode or a widget.
Buy Me a Coffee is a perfect solution for content creators, bloggers, musicians, artists, developers, gamers, photographers, and all other types of content creators who want to accept donations (as Buy Coffee for Me) from their visitors.
You can use it for free without any limitations. You can accept donations from your visitors without any commission.
Donations are collected directly into your own PayPal or Stripe account merchant. You can accept donations in any currency supported by PayPal or Stripe.
one-time donations are available now will implement recurring donations in the future.
You can accept donations from your visitors using a Stripe and PayPal donation button, Form, or template. Accept donations from your visitors using a shortcode or a widget.
It Will be available using a popup or a page.
What is the purpose for "Buy Me a Coffee" Plugin?
It's a Fundraising plugin with the most easy and flexible way for WordPress.
In the age of digital content creation, monetizing your efforts has never been more important. Whether you're a blogger, artist, musician, or other form of content creation, the ability to take donations can dramatically improve your financial stability and allow you to continue producing high-quality content. The Buy Me a Coffee Donation Button & Widgets plugin for WordPress makes it simple to convert visitors into supporters by easily receiving donations using PayPal Pro and Stripe gateway.
The Buy Me a Coffee donation button and widgets plugin is a strong fundraising tool that enables authors to collect monetary donations from their audience without any charge.
To include a contribution button on the WordPress website or blog, asking fans to show their appreciation for efforts with donations. This method is particularly effective at motivating tiny, generous contributions that can accumulate to a significant income over time.
Key Features
- Seamless Integration with Stripe and PayPal
One of the plugin's major features is its ability to interface with two of the most popular payment gateways: PayPal and Stripe. This provides your visitors with secure and familiar payment choices, resulting in a smooth transaction procedure.
PayPal Pro: Accept credit and debit card payments directly on your website, without redirecting people to another site, which improves the user experience.
Stripe: Stripe is always recommended for security and ease of use. It accepts multiple payment methods, making it simple for fans to donate using their favourite method.
2. Customizable Donation Buttons.
Personalize your contribution button, and form easily even pages to match your requirements. You may easily change the colour, size, and create your own button to link it your own donation page.
3. Flexible Donation Options
The Buy Me a Coffee plugin provides versatility by allowing you to select specified donation amounts or let users enter their own. This versatility is critical; some supporters may want to contribute more than the normal amount, while others may choose to offer a specified amount.
4. Widget Support
There are some widgets to show buttons, forms and pages easily on your WordPress site using Gutenberg editor. Also, you may use shortcode for the old editors
5. Reporting and Analytics
To get a clear report about recent donations and support no need to calculate manually. It is directly available on the dashboard.
Why Take Donations Like Buy Me a Coffee?
To establish a stronger bond with the audience by promoting donations, supporters can feel more connected when they can donate financially.
Buy Me a Coffee button & widgets plugin is easy to set up plugin for WordPress websites. Set it up and encourage people to support your work by letting them know about the donation option via blog posts, newsletters, or social media sharing the link to your own site.
To make an effective fundraising with PayPal Pro and Stripe seamlessly and personalise donation experiences Buy Me a Coffee is the quickest solution ever.
In addition to improving audience engagement, adding a contribution button to your website creates a steady stream of revenue that lets you keep doing what you love. Use the Buy Me a Coffee donation button and widgets to begin fundraising right now, and change the way you connect with your supporters without spending a single penny.
You can accept donations from your visitors using custom amounts.
Features:
Custom number of donations
Accept donations using Onsite Stripe and PayPal Pro
Customizable templates
Form shortcode and widget
Buttons Shortcode and widget
Donor profiles
Donation statistics/reports
Quick setup mode
Buy Me a Coffee counter
Multiple theme templates
Installation
- Download a release version and Upload the plugin files to the
/wp-content/plugins/buy-me-coffee
directory, or install the plugin through the WordPress plugins screen directly.
- Activate the plugin through the 'Plugins' screen in WordPress
- Use the Dashboard -> Quick setup screen to configure basic settings
Frequently Asked Questions
How to use the plugin?
You can use the plugin for free without any limitations. You can accept donations from your visitors without any commission.
Donations are collected directly into your own PayPal or Stripe account merchant. You can accept donations in any currency supported by PayPal or Stripe.
How to accept donations?
You can accept coffee donation or custom amount donations by stripe pro, Also PayPal pro or PayPal standard from the next version.
Do you have a premium version?
No, we don't have a premium version. You can use the plugin for free without any limitations.
Do you have a recurring donation?
No, we don't have a recurring donation. We will implement recurring donations in the future.
Do I need coding skills to use the plugin?
No, you don't need coding skills to use the plugin. You can use the plugin without any coding skills.
Do you have documentation?
Yes, you can find the documentation on the
Buy me a coffee website.
though the plugin is very simple and easy to use so you don't need any documentation.
Is it secure?
Yes, it is secure. We don't store any data on our servers. All data is stored on your own PayPal or Stripe account.
Screenshots
- Admin Dashboard
- Global Settings
- Guided Quick setup
- Buy me a coffee Preview
- Stripe Payment settings
- Customizer for default template
- Filterable Donors/Supporters page
- Donor/Supporters Profile page
Changelog
1.0.4 December 01, 2024
- Adds PayPal Standard Payment on site confirmation
- Adds New Supporters/Donor profile page
- Adds Supporters table filter and search
- Fixes Styling issues
1.0.3 August 26, 2024
- Fixes Styling issue
- Fixes Customizer module issue
- Fixes Checkout button issue
1.0.2 March 10, 2024
- Adds Realtime theme customizer
1.0.1 March 07, 2024
- Adds PayPal Pro Payment Gateway
1.0.0 March 03, 2024
Development Docs
CDN used for Payments:
- Stripe SDK
is used to create a Stripe payment button and collect donations from your visitors. It is required to create a Stripe payment element. There is a clear documentation on Stripe's website link above about how Stripe manage user data.
- PayPal SDK
is used to create a PayPal donation button and collect donations from your visitors. It is required to create a PayPal donation button. There is a clear documentation on PayPal's website link above about how PayPal manage user data.
3rd Party services:
- Stripe
is used to collect payments from users. where the sdk client library is used. Stripe SDK
We use [stripe api] (https://api.stripe.com/v1/) to authenticate and process payment through stripe. We won't store any card info
or other private data. Only required things are stored like a Stripe Public key, Secret key.
you may check the full privacy policy from here,
[Stripe privacy policy] (https://stripe.com/privacy)
- PayPal
is used to collect donations from your visitors. It is required to create a PayPal donation button. There is a clear documentation on PayPal's website link above about how PayPal manage user data.
for PayPal sandbox you may use PayPal Sandbox.
For PayPal IPN BuyMeCoffee plugin use PayPal IPN to verify the payment.
And for library SDK PayPal SDK where it requires your clientId.
To verify the PayPal payment Buy Me A Coffee used ipn Live API 1, Live APi 2
and Test API 1, Test API 2
PHP library used:
- WP Fluent DB library
This is just a Database library for WordPress. It is not a full-fledged ORM. It is a simple database library that makes working with the database easier. It is inspired by Laravel's Eloquent ORM. It's not collect any data from your site.
NPM Package used:
element-plus/icons-vue,
element-plus,
@wordpress/hooks,
chart.js,
clipboard,
lodash,
vue,
vue-router
Contribution guideline:
Go to
GitHub Repo to see package.json for the full list of scripts and packages used in this project.
Follow the guidelines available in readme.