| 开发者 |
wpminers
hasanuzzamanshamim |
|---|---|
| 更新时间 | 2026年5月10日 03:05 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 6.9 |
| 版权: | GPLv2 or later |
[buymecoffee_supporters] shortcode. Gold, silver, and bronze badges highlight your top 3 supporters. Choose which fields to display (name, avatar, amount, message) from the admin settings.
Gutenberg Block & Shortcodes
Add a donation button, inline donation form, or full donation page anywhere on your site using the native Gutenberg block or classic-editor shortcodes:
[buymecoffee_button] — Donation button that opens a modal or links to your donation page[buymecoffee_form] — Inline donation form embedded on any post or page[buymecoffee_basic] — Full-page donation template with banner, profile, supporter wall, and form[buymecoffee_supporters] — Public supporter wall / ranked donor leaderboard[buymecoffee_account] — Subscriber self-service dashboard for logged-in recurring supporters[buymecoffee_account] shortcode on any page to give them a self-service dashboard showing active subscriptions, billing history, and payment status.
Complete Activity Logging
Every event is logged — payments, refunds, subscription renewals, cancellations, webhook events, and outgoing emails. Each supporter and subscription has its own chronological activity timeline. A global Activity Log page provides a filterable, paginated view across your entire donation history.
Email Notifications
Automatically send a branded thank-you email to donors after every successful payment, and receive an admin notification for each new donation. Both templates are fully customizable with dynamic placeholders: {{donor_name}}, {{amount}}, {{payment_method}}, and more.
Supporters Admin Hub
A dedicated admin hub with everything in one place:
[buymecoffee_supporters] shortcode.[buymecoffee_button], [buymecoffee_form], or [buymecoffee_basic] anywhere on your site/wp-content/plugins/buy-me-coffee, or install directly through the WordPress plugin screen using Plugins → Add New → Search "Buy Me Coffee".Yes. Buy Me Coffee is 100% free with no premium version, no paid addons, and no commission on memberships, donations, tips, or subscriptions. We will never charge you a percentage of your earnings.
Yes. Unlike the official Buy Me a Coffee platform which routes payments through their servers and charges a platform fee, this plugin sends donations and memberships directly to your own Stripe or PayPal account with zero plugin commission.
Yes. Unlike Ko-fi which requires your supporters to use the Ko-fi platform and routes payments through their service, this plugin keeps memberships, donations, and supporter data on your own WordPress site with direct payments to your accounts.
Yes. If you want to sell paid memberships, restrict premium content, or accept recurring monthly or yearly support from your community without giving Patreon a cut, this plugin provides WordPress membership levels and Stripe recurring subscriptions — no third-party creator platform required.
Yes. Buy Me Coffee includes paid membership levels, active member management, subscription tracking, and post/page access controls for members-only content.
Yes. You can protect premium posts and pages, show a limited preview, and display a built-in paywall CTA with membership levels, prices, rewards, and join buttons.
Yes. Version 1.2.6 adds membership levels and post/page access controls. Create paid levels, mark content as Paid from the editor, choose allowed levels, and show non-members a teaser plus paywall CTA.
Yes. You can create multiple active membership levels with monthly or yearly pricing, descriptions, reward bullets, and content access rules.
No. Buy Me Coffee handles paid membership levels, Stripe subscription checkout, donation forms, and paywall access without WooCommerce.
Connect your Stripe or PayPal account in the Settings page, then add the [buymecoffee_button] shortcode or Gutenberg block to any page. Your visitors can donate via credit card, debit card, Apple Pay, Google Pay, or PayPal.
Yes. Stripe recurring subscriptions are fully built in — supporters can choose monthly or yearly billing intervals for donations or membership levels. Renewals, cancellations, payment failures, and status changes are handled automatically via Stripe webhooks. No paid addon is required.
Stripe supports 135+ currencies. PayPal supports USD, EUR, GBP, CAD, AUD, and 15+ more. You can select your preferred currency in the plugin settings.
Yes. Use the [buymecoffee_supporters] shortcode to display a ranked supporter wall and donor leaderboard on any page. Configure which fields to show (name, avatar, amount, message) and privacy settings from the Supporters admin page.
No. One-time donations require no account anywhere. For recurring subscribers, the plugin can optionally auto-create a WordPress user account so they can manage their subscription via the [buymecoffee_account] shortcode.
Yes. Open any supporter's profile, click Refund Transaction, and the refund is processed through Stripe or PayPal in real time. The confirmation modal shows the live gateway response and updated transaction status.
Yes. The [buymecoffee_button] shortcode creates a donation/tip button on any page. The [buymecoffee_form] shortcode embeds an inline donation form. Both work as tip jars for blog posts, portfolios, or any page.
Add [buymecoffee_button] anywhere inside the post content. You can also use the native Gutenberg block — search "Buy Me Coffee" in the block inserter to add it visually without a shortcode.
Yes. You can configure preset donation amounts and a default selected amount in the plugin's Form Settings. Donors can also enter a custom amount.
Yes. The shortcodes work in any shortcode-capable widget or page builder area. The Gutenberg block works natively in the WordPress block editor.
Yes. All payments are processed directly by Stripe and PayPal — no card numbers or sensitive payment data ever touches your server. The admin panel is protected by WordPress nonces and user capability checks. Stripe webhook payloads are verified by re-fetching the event from the Stripe API rather than relying on signature alone.
Yes. The donation button, form, and supporter wall are designed to work with any properly coded WordPress theme. Styles use scoped CSS classes and CSS custom properties that do not conflict with your theme's styles.
Yes. The plugin can be activated network-wide. Each site in the network gets its own isolated database tables, settings, supporters, and donation records.
Yes. Upload a banner image, set a profile photo, choose your brand accent color, and write a custom quote. Changes appear in a live preview before you save. The ?share_coffee URL parameter loads your full-page branded donation experience.
The plugin sends a thank-you email to the donor after each successful payment and an admin notification email to you. Both templates support custom HTML and dynamic merge tags including donor name, amount, and payment method.
Yes. Every payment, renewal, refund, cancellation, and webhook event is recorded in an activity log. Each supporter profile has its own timeline. A global Activity Log page shows your complete donation history with filters and pagination.