A classified board with paid placement earns from attention: VIP, search bumping, highlighting, and packages for businesses. Basic submission is often kept free; otherwise it is hard to gather enough cards in a region. Money appears when a category already has competition for the top of the results.
The link with moderation is mandatory: VIP and queue. Without it, you are selling space to spam.
Tariff models that do not overwhelm support
- VIP for N days: label plus a spot in the showcase block or at the top of a category.
- Bump: one-time lift in sorting by update date.
- Highlighting: colored row in the list, without a VIP-block spot.
- Agency package: M listings plus a VIP discount, with a legal-entity invoice if needed.
- Paid submission in a separate category: sometimes justified if the niche is narrow and spam-heavy.
Do not mix everything into one "premium forever for 99 RUB" tariff. Later you will not be able to explain what expired. The service card must show the term, what exactly the option gives, and what happens after it ends.
Before enabling payment
- Moderation reliably works on the same day.
- Key categories contain ordinary listings, otherwise VIP is embarrassing to show.
- A test payment completes fully: status, term, and label display.
- An unsuccessful payment does not publish or bump a card.
- The author account shows active services and expiration dates.
- There is a rules page explaining why a listing may be removed even after payment.
Technical payment flow
For a classified site, a simple provider and flag changes after payment notification are usually enough. The logic is:
- the listing has status "approved";
- the author chooses a service -> an invoice/payment is created with
payment_id; - success -> write
vip_untilorbumped_at; - cron removes expired VIP.
If you later connect the same acquiring provider as in the store, do not mix store-order webhooks and board-service webhooks. For stores, YooKassa is covered separately; on a board the idempotency rule is the same: one payment must not extend the term twice.
Prices: where to start
There are no fixed numbers; look at competitors in the region and the value of a lead. In practice:
- bumping is cheap and frequent, a habit to "push" a card;
- VIP is more expensive and lasts 7 to 30 days, for those who need showcase exposure;
- agency packages should be calculated from the number of active cards, not guessed.
VIP that is too cheap on an empty board does not monetize anything; it only changes color. VIP that is too expensive at launch will not sell. Review after a month using actual payments, not a fantasy from the business plan.
Anti-fraud around money
- Do not sell services for listings with "pending moderation" or "rejected" status.
- When blocking a card, turn off active VIP and log it.
- Limit the number of bumps per day from one account.
- Verify that the paid object exists and belongs to the payer.
Otherwise you get schemes like "paid for someone else's id" or artificial promotion of other people's cards.
Related materials
Board launch: board, product: platform, script purchase: checklist, general overview: board script. Paid placement works when packages are clear, moderation is alive, and the test payment is already green. Everything else is marketing and agreements with agencies.
How to explain tariffs to authors
The services page should be direct: what you get, where you see it, how many days it lasts, and what happens afterward. A before/after screenshot of a bump in one category works better than a paragraph about "increased reach". For agencies, use a PDF with invoice and act; in the script, only the "package active until" flag is needed. Do not promise a number of leads; promise display in agreed interface locations.
- VIP: homepage slot plus list label, with a term.
- Bump: one-time lift in sorting, without a showcase label.
- Package: card limit, discount percentage, contract term.
Everyday routine after enabling the cashier
Every morning I check pending payments, services without a listing because the card was deleted after payment, and VIP on blocked cards. Once a week, I reconcile amounts with the payment-provider account. If an author asks for a refund because "there were no calls", I point to the rules: you sell placement and showcase attention, not a guaranteed deal. Disputes are easier to close when this is written before payment, not invented in chat.
Sometimes launch starts with "free VIP for everyone". Set an end date and slot limit in advance. An indefinite promotion devalues the tariff forever; later authors do not understand what they should pay for. Better 14 days and stop than six months of chaotic expectations.
Accounting and documents
For individuals, the payment-provider receipt is often enough. For agencies, issue the invoice and act outside the script; inside the script, only the package term matters. Do not promise closing documents "right from the admin panel" if they are not there. State in the offer that the service is considered delivered by placement for the agreed term, not by the fact that the author's product was sold. This reduces disputes like "nobody called me, refund VIP".
Technically, store service-purchase history: who, when, which listing, which tariff, which payment_id. Without history, a complaint three months later is impossible to investigate. Paid placement on a board is small billing; treat it as billing, not as a checkbox in a card. Then the cashier and moderation stop clashing on every second payment.
Tariff A/B testing without fanaticism
Do not change VIP prices every day. Set a window: two weeks on one price list, then review purchase count and repeat-purchase share. Sometimes it is better to make bumping very cheap as an entry product and keep VIP as a status product for 7 to 30 days. The main point is not to create ten almost identical services with different names: authors will not understand them, and support will drown.
In the account interface, the "promote" button should open only on approved cards and show the remaining term clearly. After payment, there should be a receipt and a history record. Paid placement on a classified board works like small billing: the less magic and the more explicit terms, the fewer refunds and the calmer moderation is next to the cashier.
FAQ
Classified board with paid placement?
Payment without moderation and clear packages creates disputes and refunds.
How long does “Paid Listing Placement” take?
About 6 minutes to read. In practice it depends on your hosting and database setup.
Do I need a dedicated server?
For most scripts, shared hosting or a VDS with PHP and MySQL is enough. See the VDS section and PHP/MySQL requirements.
Php classifieds board script?
See the related manual for this query. php classifieds board script
Buy a turnkey classifieds script?
See the related manual for this query. buy a turnkey classifieds script