Troubleshooting
Ordered by where things actually go wrong.
The button does not appear
- Is the script loading? Open your browser's console. A
404 on
bfsales.jsmeans the script tag's URL is wrong. - Is the element there before the script runs? The widget binds to what it finds. A button injected later by your theme will not be picked up.
- Does the product id match? A button naming a product that does not exist stays inert rather than opening an empty checkout.
The checkout opens but will not take a card
- "This site isn't authorized to sell this book." Your
site's origin is not on the allowlist for that product. This is the common
one after moving domain, or after adding
www.. - The card is declined. That is between the reader and their bank; we are told it failed, not why. A different card usually works.
- Tax will not calculate. The checkout says so rather than guessing. If it persists it is ours, not yours — tell us.
The reader says the book never arrived
- Check the order. Your sales list shows the delivery link for each order; if it is there, the book was delivered.
- Check the address. Readers mistype. The order shows what they typed.
- It is probably in their library. The book goes to their BookFunnel library whether or not the e-mail arrived. Point them at it.
Something looks wrong in your sales
- Totals are your share, not the reader's receipt. On an order that included another author's book, most of the reader's total was never yours.
- A refund shows against the day of the sale, not the day it was refunded, so a day's figures stay the truth about that day.
Still stuck
Contact us with the order number if there is one. It is on the reader's receipt and at the top of the order in your dashboard.