Paid swaps: charge for promoting other authors

Sell promotion slots instead of swapping them: how the money moves, setting prices per swap type, connecting Stripe to get paid, what buyers see and pay, accepting a paid request, when earnings are released, and refunds.

Last updated September 7, 20265 min read

A paid swap is a swap where one side pays instead of promoting in return: another author pays you to feature their book in your newsletter on a date they choose. You set prices per swap type in your list's swap settings, buyers pay by card, and the money goes to your own Stripe account. This article covers both sides. The basics of requests, accepting and confirming are in how book swaps work.

How the money moves

Payments run through Stripe on an account in your name; BookSparker never holds your money. The buyer pays the price you set, in US dollars, and BookSparker keeps a fee of 10 percent of that price, plus VAT on the fee where it applies to you, which means sellers in the EU without a VAT ID. On a 20 dollar swap you receive 18 dollars, or 17.62 dollars as a German seller without a VAT ID. Stripe pays you out on its usual schedule to the bank account you register; there is no balance to withdraw on BookSparker and no invoice from BookSparker, since the receipt comes from Stripe.

Set your prices

Booking Options

Set pricing for paid promotions or keep as swap-only exchanges. All types default to swap-only.

Solo

Swap OnlyPaid OnlyPaid & Swap

Price (USD)

$
40.00

Feature

Swap OnlyPaid OnlyPaid & Swap

Price (USD)

$
25.00

Mentions

Swap OnlyPaid OnlyPaid & Swap

Free swap exchange only

Swap Only: free swap exchanges. Paid Only: paid promotions only (no swap exchange). Paid & Swap: available for both paid and free swap exchanges.

Prices are what the buyer pays, in USD. Payments land in your Stripe account; BookSparker keeps a 10% fee per paid swap, plus VAT on that fee where it applies to you (EU sellers without a VAT ID). Example: $20.00 → $18.00 ($2.00), $17.62 ($2.00 + $0.38).

Booking Options for one list: Solo takes payment or a swap, Feature is paid only, Mentions stay swap only, with the fee note underneath.

Booking Options sits at the foot of a list's swap settings, with one card per swap type: Solo, Feature and Mentions. Each starts on Swap Only, meaning free exchange. Paid Only sells that type and takes no swaps for it; the third option takes either. Choosing a paid mode reveals a Price (USD) field; switching a type back to Swap Only clears its price. A paid type only shows as paid to other authors once it has a price above zero. You can price one type and keep swapping the others.

Connect Stripe to get paid

Prices can be set before Stripe is connected, but a paid request cannot be accepted until it is. Open Earnings from your avatar menu or under Settings, choose the country of your bank account and press Connect Stripe. The country is fixed once the account exists, since it decides the bank details Stripe asks for and the currency you are paid in; 22 countries are supported, covering the US, UK, Canada, Australia, New Zealand and most of Western and Northern Europe. Stripe's form opens in a new tab. You are ready when the status reads that you can accept paid swaps, which needs both card payments and payouts switched on at Stripe; that can take a few minutes after the form is done. If you sell as a VAT-registered EU business, enter your VAT ID on the same page so the fee is charged without VAT. Only the account owner sees Earnings; an assistant with access to your account does not.

What buyers see and pay

  • Thriller Fans
    12,400
    Solo
    Swap$40
    Feature
    $25
    Mention
    Swap
    Book
  • Sci-Fi Readers
    4,800
    Solo
    Swap
    Feature
    Swap
    Mention
    Book
  • Cosy Mystery Weekly
    2,100
    Solo
    Feature
    $15
    Mention
    $5
    Book
Three lists in Find authors: a grey Swap pill for a free exchange, a green price for a paid slot, both when a slot takes either, and a dash where a type is not offered.

In Find authors each list shows one cell per swap type. A grey Swap pill means free exchange, a green price means paid, and both together mean the slot takes either. A dash means the list has no slot of that type. Prices there are rounded to whole dollars; the request and accept screens show cents. The Booking mode filter narrows to Swap Only or Paid Only, and Max Price hides lists whose cheapest paid slot is above your limit; a Paid Only list disappears from a Swap Only search.

Booking a paid slot asks the buyer for a card, saved securely with Stripe. Nothing is charged at that point: the card is charged only if you accept, and declined or expired requests cost the buyer nothing. Saved cards are reused on later requests and can be managed under Settings in Payment Methods. A paid request offers nothing in return, so the buyer needs no availability of their own.

Accept a paid request

Confirm Paid Promotion

Are you sure you want to accept this paid promotion? The buyer's card will be charged upon acceptance.

BuyerJane Marlowe
BookThe Quiet Harbour
TypeSolo
DateSep 29, 2026
Price$40.00

By accepting, you agree to promote the buyer's book in your mailing list on the specified date. The buyer's card is charged on your Stripe account now; BookSparker keeps its 10% fee (plus VAT on the fee where it applies to you) and Stripe pays you out on its usual schedule. If the swap is cancelled before completion, the buyer is refunded from your Stripe balance.

Go BackYes, Accept Paid Promotion
Confirm Paid Promotion, shown before a paid request is accepted: buyer, book, type, date, price, and the terms including the fee and refund rule.

A paid request shows a Paid Booking chip with the amount instead of an offer. Accept opens Confirm Paid Promotion, which lists the buyer, book, type, date and price and states the terms. Confirming charges the buyer's card on your Stripe account at once and books both calendars. If the card is declined, nothing is booked: the request returns to your Received tab marked Card declined, the buyer is asked to save a new card, and you accept again once they have. If no new card arrives within 48 hours the request is cancelled and both of you are told. Paid swaps count toward your monthly swap limit and your response rate exactly like free ones; if the buyer is over their own limit, the swap is held as pending an upgrade for 48 hours after the charge, as with any swap.

Getting paid after the swap

Released
$126.00

Swaps both parties confirmed

Pending
$36.00

Awaiting confirmation

Total Earned
$162.00

Amounts shown are your net earnings in US dollars (USD) after the BookSparker fee. Stripe holds and pays out the money; your Stripe dashboard is the source of truth for balances and payouts.

The Earnings page balances: Released, Pending and Total Earned, all after the fee, with the note that Stripe holds the money.

After you confirm that you sent the promotion, the buyer has seven days to confirm they received it; if they do nothing, the swap completes on its own. Your earnings then move from Pending to Released on the Earnings page, whose figures are net of the fee, and a transaction line records each swap. Released means the money is yours in Stripe; when it reaches your bank depends on Stripe's payout schedule, and Open Stripe dashboard shows balances, payouts and bank details.

Cancellations and refunds

If a charged swap is cancelled before it completes, by either side, the buyer is refunded in full from your Stripe balance and BookSparker returns its fee too. Because the refund comes from your balance, Stripe may debit your bank account if the money was already paid out. Once a swap has completed there is no refund, and partial refunds are not offered. The usual fairness rule still applies: nobody can cancel after the other side's share date has passed while their own is still ahead.

Common questions

Why can I not accept a paid request?

Your Stripe account is missing or not finished. Confirm Paid Promotion shows the Stripe setup in that case and keeps Accept off until Stripe has enabled both payments and payouts for you; the request waits meanwhile. Finish the setup and accept again.

When exactly is the buyer charged?

The moment you confirm acceptance, never when the request is sent. A card is only saved at request time.

Where is my payout?

With Stripe. Released on the Earnings page means the swap completed and the money is in your Stripe balance; Stripe transfers it to your bank on its own schedule, which you can see in your Stripe dashboard.

Can I charge in euros?

Not yet. Prices and charges are in US dollars; Stripe converts the payout into your bank account's currency.

Still need help?

Can't find what you're looking for? Our team is happy to help.

Contact support