Custom Offers

Let sellers negotiate a price in chat and send a payable offer the buyer can accept and pay in one click - perfect for bespoke services, quotes, and special pricing.

Quick answer

A seller agrees a price with a buyer in chat, clicks "Send custom offer" (a title + price), and the buyer taps Accept & Pay to check out. A paid offer becomes a normal order with the usual payout, receipts, and emails. Seller-initiated, and available on fixed-price (non-calendar) listings.
Video: Custom offers: negotiate a price and send a payable offer · ~2 minSee all video guides

Hi! Could you translate a 5,000-word doc EN→FR?

Absolutely - let me send you an offer.

Custom offer

Translation - 5,000 words EN→FR

$120.00

Listing price: $45.00

The seller sends the offer; the buyer taps Accept & Pay to check out.

Overview

Some sales don't fit a fixed listing price. A translator quotes by word count, a consultant by project scope, a designer by the brief. Custom offers let a seller agree a price with a buyer in the messaging thread, then send a payable offer right inside the conversation. The buyer taps Accept & Pay and checks out - no need to create a separate public listing at a special price.

  • Private pricing: the offer is only visible to that buyer in the conversation
  • One-click payment: accepting the offer takes the buyer straight to secure checkout
  • Real orders: a paid offer becomes a normal order with the usual payout, receipts, and emails

Who can send offers

Custom offers are seller-initiated. The seller sends the offer; the buyer accepts and pays. (The buyer agreeing in chat is enough - sending the offer is the seller's commitment to that price.)

How Custom Offers Work

Negotiate in chat
Agree the scope & price
Seller sends offer
Title + custom price
Buyer accepts & pays
Secure checkout
Order created
Paid out as normal

Sending an Offer (Sellers)

From inside a conversation about one of your listings:

1

Open the conversation in your dashboard Messages and click "Send custom offer" above the message box.

2

Enter a short title (what you're offering, e.g. "Translation - 5,000 words EN→FR") and the price.

3

Click Send offer. An offer card appears in the thread, showing the price and the listing's normal price for reference.

4

While it's still pending you can Withdraw the offer at any time.

What the seller fills in

Create a custom offer

Translation - 5,000 words EN→FR
120.00

Listing price: $45.00

Accepting an Offer (Buyers)

The buyer sees the offer card in the same conversation and clicks Accept & Pay. That opens secure checkout for the offered amount. Once paid, the card updates to Paid and the order is created automatically.

After Payment

A paid offer behaves exactly like any other sale:

  • It appears in the buyer's My Orders and the seller's My Sales.
  • The seller is paid out the offered amount minus the marketplace commission and payment processing fee.
  • Both parties receive the standard confirmation emails.
  • If the listing tracks stock or has an event date, those are handled just like a normal purchase.
  • Offers cannot be sent on a listing that tracks stock per option (sizes, colours): an offer does not say which option it is for, so there is no stock to check or reduce. The buyer purchases from the listing page instead.

When Offers Are Available

Fixed-price & non-scheduled listings

The "Send custom offer" button shows on conversations for listings that don't involve date selection (fixed-price products and services). This covers the most common offer use cases - services, products, and bespoke work.

Calendar / booking listings

For listings where the buyer picks a date or time slot (rentals, experiences, appointment bookings), custom offers aren't available yet - a flat negotiated price would be ambiguous about which dates it covers.

It's a custom price, not a discount

A custom offer is a bespoke price for bespoke scope - it is not framed as a discount on the listing. The buyer sees the listing's normal price as a muted reference only, so there's no misleading "was X, now Y".

Tips for Sellers

  • Agree the scope clearly in chat before sending, then put a precise title on the offer
  • Send one offer at a time; withdraw and re-send if the buyer wants to renegotiate
  • Keep the conversation on-platform so payment, payout, and records stay in one place

Sellers need a connected payout account

As with any sale, the seller needs their payments set up to receive funds. See Payments for how seller payouts work.
Custom Offers | Prometora Docs