Linux 软件免费装
Banner图

DynamiApps PostFee – Pay Per Post & Paid Listings

开发者 shabti
更新时间 2026年11月13日 17:10
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later

标签

classifieds user submitted posts paid listings frontend post submission pay per post

下载

1.1.0 0.1.0 1.0.0

详情介绍:

DynamiApps PostFee lets visitors submit posts from the frontend of your site and pay before they go live. Use it to charge for paid listings, job boards, business directories, classified ads, event listings or guest posts, without building a membership site. https://www.youtube.com/watch?v=ZIW7PDgkhxU Payments are taken through Stripe Checkout or PayPal. No other plugin is required. PostFee Pro PostFee Pro adds: Blocks Every part of the frontend is a block that holds other blocks, so you can remove, reorder, relabel and style each piece and put any other block (headings, columns, images) in between. Setup
  1. Activate the plugin. A "Submit a Post" and a "My Posts" page and a pay-per-post plan are created for you.
  2. The setup wizard opens: choose your currency, connect Stripe or PayPal and set your price. You can run it again any time from Post Fee > Setup or the "Need help?" button.
  3. Add more plans under Post Fee > Plans if you like.
For Stripe and PayPal, add a webhook in their dashboard using the URL shown on the settings page. Refunds, and in Pro subscription renewals and cancellations, depend on it. In Pro, selling subscription plans through WooCommerce requires the WooCommerce Subscriptions extension. For developers Actions: postfee_post_submitted, postfee_order_paid, postfee_order_refunded, postfee_post_activated, postfee_post_upgraded, postfee_post_expired, postfee_credit_returned, postfee_post_suspended, postfee_post_resumed, postfee_subscription_ended, postfee_subscription_renewed. Filters: postfee_gateways, postfee_post_types, postfee_paid_post_status, postfee_format_price. Featured posts carry the _postfee_featured_until meta (a Unix timestamp) and the postfee-featured CSS class. Posts of the "post" type are also made sticky.

屏幕截图:

  • After submitting, users choose a plan and pay with Stripe or PayPal.
  • The My Posts dashboard, where users pay for, edit, relist and delete their posts.
  • The Plans block: a pricing table for selling post packages ahead of time.
  • Creating a plan: price, number of posts, listing duration and featured time.
  • The setup wizard gets you selling in four steps.
  • Every payment is listed under Post Fee > Orders.

常见问题:

What can I use PostFee for?

Any site where people pay to publish: paid listings, business directories, job boards, classified ads, event listings, real estate listings, or sponsored and guest posts.

Do users need an account to submit a post?

Yes. Users log in before they submit, so each post has an author who can come back to pay, edit or relist it. To let visitors sign up themselves, turn on "Anyone can register" under Settings > General.

Can I review posts before they go live?

Yes. Choose "Hold the post for review" in the setup wizard or under Post Fee > Settings. Paid posts then wait in Pending until you publish them.

Can I sell several posts at once?

Yes. Create a post package plan with the number of posts it includes and, if you like, how long they can be used for. Buyers spend one post each time they submit.

What happens when a listing expires?

The post is taken off your site and marked Expired on the user's My Posts page, where they can pay again to relist it.

Can I offer free listings?

Yes. Give a plan a price of 0 and users can publish with it without paying.

Can I test payments before going live?

Yes. Use your Stripe test keys (they start with sk_test_) or PayPal sandbox mode, then switch to live keys when you're ready.

Does PostFee take a cut of my payments?

No. Money goes straight to your Stripe or PayPal account. Only their usual processing fees apply.

What happens when I refund a payment?

Refund it in Stripe or PayPal. Once the webhook is set up, PostFee takes the post off your site and back to awaiting payment, and removes any unused posts the order bought.

Can I take payments another way, such as a bank transfer?

Yes. Leave the order pending, and when the money arrives use "Mark as paid" under Post Fee > Orders. The post goes live as if it had been paid online.

Does it work with my theme?

The submission form, the My Posts dashboard and the pricing table are blocks, so they work in any theme that shows page content. Each part can be moved, relabelled and styled in the block editor.

Can users pay for pages or custom post types?

Yes. Tick the post types users may pay to post under Post Fee > Settings: posts, pages or any public custom post type such as jobs, listings or events. PostFee does not create post types itself; register them with your theme or a post type plugin.

Can I collect extra details, such as a price or a phone number?

Yes. Add a Custom Field block to the form for each detail: text, paragraph, number, email, link, phone, date, dropdown, radio buttons or checkboxes, optionally required. Each value is saved as a custom field (post meta) of the submitted post under the key you choose. With PostFee Pro and Advanced Custom Fields, the ACF Field Group block shows all the fields of a field group and saves them as ACF would.

Where can I get help?

Click "Need help?" on any Post Fee screen in your dashboard to run the setup wizard again or send a message to our support team, or post in the support forum here.

更新日志:

1.1.0 1.0.0 0.1.0