Guide

How checkout discounts change the quote

Percent off, dollar off, buy one get one, and a fee waiver change the UGOpayme quote before the shopper pays. The quote can be $0 only when the item is covered and the fee is waived.

Published by UGOpayme ·

How do checkout discounts change the quote?

A UGOpayme quote is the amount the shopper will pay on hosted checkout after the merchant’s offer. The offer is percent off, dollar off, or buy one get one. The quote lists the item price, the discount, and what is left. If a checkout fee applies, it stays on the quote unless that offer waives the fee. The shopper confirms the quote. The charge follows the quote, not a separate promotion that checkout then recalculates in private.

Not every checkout has an offer. The discount exists when the merchant published one for that order or that product. A missing offer is a full price quote, not an error. The store decides which checkouts are discounted. UGOpayme shows that decision before the card is confirmed.

There is no monthly fee to publish offers or to use the console. The fee the shopper may still see is the transaction fee from the merchant agreement, unless the offer waives it. That agreement is per merchant. This page does not publish a rate card.

Which offer does what?

Read the offer by what it changes on the quote. Percent and dollar off change the item amount. Buy one get one changes the units the shopper is charged for, and only when the cart qualifies. The fee waiver changes the fee line. It does not invent a discount by itself.

How each published offer changes the quote

OfferWhat changesLimit
Percent offA percentage of the item price, from a small cut up to 100%.Chain-wide or locked to one product. The quote shows the remainder.
Dollar offA fixed amount off one product or the order.Stops at the item price. It does not create a negative total.
Buy one get oneBuy N, get N on that product.Needs a catalog product and enough units in the cart.
Fee waiverRemoves the checkout fee on top of a percent or dollar offer.With 100% off and the fee waived, the quote can be $0.

What happens at 100% off?

A percent offer can cover the full item price. The item remainder on the quote is then zero. The checkout is not automatically free. The fee still shows when the offer does not waive it, and the shopper pays that fee. Say that on the quote, not in a footnote after the charge.

The quote is $0 only when the item is fully covered and the fee is waived on the same offer. Both conditions are visible before confirm. If either is missing, the quote is not zero. Dollar off cannot push the item past zero, so a fixed amount that is larger than the price simply covers the price. It still does not waive the fee unless the offer says so.

A zero quote is still a checkout. The receipt records the offer and the waiver. The merchant sees the session on the console: coupon applied, and the result. Review holds still apply to the account. A free item is not an unlogged item.

When does buy one get one apply?

Buy one get one is a quantity offer on one catalog product. The cart has to contain enough units. Buy N, get N means the paid units and the free units are counted on that product, not as a vague order-level percent. If the cart is short, the offer does not pretend to apply.

The product has to be one the merchant catalogued. An offer cannot attach to a SKU the store never sent. That is why the console starts from the catalog: the discount needs a real item, a window, and a limit. Hosted checkout then shows the result. It does not invent a product the storefront does not sell.

Percent and dollar offers can be chain-wide or narrowed to one product or, for dollar off, one store. Buy one get one stays on the product that has the quantity. Mixing those rules on the quote is how the shopper can see why the total moved.

What does the shopper pay?

The shopper pays the quote with Visa or Mastercard on hosted checkout. Card numbers stay on the processor’s fields. UGOpayme does not store the card number. If the quote is $0, there is no card charge for that order. If the quote is only the fee, the shopper pays the fee. If the quote is a discounted item plus a fee, the shopper pays that sum.

The storefront should not collect the card in parallel. The handoff is the point of hosted checkout: the cart stays, the payment page is UGOpayme, the webhook updates the order. Charging the same order on the store’s own processor and also on hosted checkout would be a second charge. The quote is the charge for the hosted path.

After payment, the receipt snapshot is the record of what the quote said. Disputes on the console refer to that sale. SMS can acknowledge or resend the record. The merchant’s sales view can slice what sold by product and date. The discount is part of the book, not a side spreadsheet.

What does the fee line mean?

The fee line is the transaction fee from the merchant agreement, shown on the quote unless the offer waives it. It is not a monthly platform charge. There is no console subscription. A merchant who never publishes a waiver will see the fee on discounted and undiscounted checkouts alike, because the fee is not the discount.

Waiving the fee is explicit. A 50% offer does not silently remove it. A 100% offer does not silently remove it either. The person writing the offer chooses the waiver. The shopper sees the choice. That is the whole mechanism: the quote and the charge stay the same number.

Approval still sits underneath the math. A perfectly formed offer does not make a sandbox store live. Live charges stay off until the application is approved and the store is marked live. Until then the quote can be exercised in sandbox, and sandbox remains sandbox.

What should the store tell the shopper?

The store’s own product page can mention the offer. The number that matters is still the quote on hosted checkout. If the product page says “100% off” and the offer does not waive the fee, the quote will show the fee and that is the charge. Matching those two surfaces is the merchant’s job when they write the offer. Checkout will not silently drop a fee the offer left in place, and it will not add a discount the merchant did not publish.

Buy one get one should be described with the quantity the cart must reach. A shopper who arrives with one unit will not see a free unit appear. Percent off should say whether it is the whole order or one product, because the console can lock an offer to a single SKU. Dollar off should say the amount, and that it stops at the item price.

After the shopper pays, the store should wait for the signed result before marking its own order paid. The browser returning to the thank-you page is not the payment record. The receipt snapshot on the console is. If the quote was $0, the receipt still exists, and the order update still has to come from the webhook or from Shopify being marked paid by UGOpayme.