What you receive
- Cent-rounded offer price from exactly one supplied discount method
- Independently rounded selling and payment-processing fee components
- Contribution-floor headroom or positive-only shortfall in one currency
- First viable cent price plus a conservative maximum discount
- Non-positive, no-current-headroom, below-floor, and within-floor bands
Who it is for
Reverb sellers screening planned price drops or offers against their own fee, shipping, cost, and contribution-floor inputs before a human sends or applies anything.
Delivery: usually a structured result, workbook, or ZIP depending on the tool.
How it stays safe
Friday performs per-sale arithmetic only on seller-supplied listing aliases, current price, planned percent discount or offer price, selling and payment-processing fee terms, fee-basis additions, seller-paid shipping cost, other costs, and contribution floor. It reads no Reverb account, listing, offer, sale, payout, or fee schedule; embeds no fee or offer-eligibility term; and verifies no field. Reverb alone determines actual fees and offer rules. A below-floor result is a scenario from your inputs, not a demand, acceptance, conversion, or offer-performance forecast and not a recommendation to send an offer or set a price, discount, or shipping choice. Friday sends no offer, sets no discount, spends nothing, changes no listing, price, shipping, inventory, payout, or account, and does not publish listings.
Synthetic sample
See the deliverable structure before buying
{
"row_count": 5,
"total_current_listing_price": 213.0,
"total_offer_price": 179.4,
"total_offer_selling_service_fee": 18.14,
"total_offer_payment_processing_fee": 8.22,
"total_offer_fee": 26.36,
"total_seller_paid_shipping_cost": 25.0,
"total_planned_contribution": 40.04,
"total_contribution_floor_shortfall": 8.28,
"non_positive_contribution_count": 1,
"no_current_price_floor_headroom_count": 1,
"planned_discount_below_floor_count": 1,
"within_floor_count": 2,
"review_queue_preview": [
{
"priority_rank": 1,
"reference": "RVB-SCARF",
"discount_method": "offer_price",
"offer_price": 7.0,
"offer_selling_service_fee": 0.7,
"offer_payment_processing_fee": 0.7,
"planned_contribution": -2.9,
"contribution_floor_shortfall": 3.9,
"minimum_viable_offer_price_for_floor": 11.48,
"maximum_discount_percent_for_floor": 4.3333,
"status": "non_positive_contribution"
},
{
"priority_rank": 2,
"reference": "RVB-MUG",
"discount_method": "percent",
"offer_price": 14.4,
"offer_total_fee": 2.44,
"planned_contribution": 0.46,
"contribution_floor_shortfall": 2.54,
"minimum_viable_offer_price_for_floor": 17.32,
"maximum_discount_percent_for_floor": 0.0,
"status": "no_current_price_floor_headroom"
},
{
"priority_rank": 3,
"reference": "RVB-JACKET",
"discount_method": "percent",
"offer_price": 48.0,
"offer_total_fee": 6.84,
"planned_contribution": 6.16,
"contribution_floor_shortfall": 1.84,
"minimum_viable_offer_price_for_floor": 50.11,
"maximum_discount_percent_for_floor": 16.4833,
"status": "planned_discount_below_floor"
}
],
"publish_status": "draft_needs_review",
"safety": "Per-sale arithmetic on seller-supplied Reverb price-drop and offer plans, two-component fee terms, shipping costs, and economics only. It predicts no demand or acceptance, reads no Reverb account, sends no offer, changes nothing, and publishes nothing."
}
This sample uses synthetic facts. Your output is generated only from the facts you submit.