Discounts and value adjustment

Conversa Labs

Conversa Labs

Last updated on Jun 27, 2026

Overview

You can lower the amount of a charge or subscription by applying discounts. The discount can be per line item (on a specific item) or on the total of the transaction. The amount sent to the gateway is always the net value β€” that is, the subtotal minus the discount. The payment providers are not changed; they only receive the final, already-calculated amount.

Optionally, your account can require a reason when applying a discount, to keep a history and control of who granted each reduction.

Prerequisites

  • Payments module enabled and a connected gateway.
  • Permission to create/edit charges and subscriptions.
  • If your connection requires a discount reason, have the justification ready.

Step by step

  1. When creating (or editing) a charge or subscription, locate the discount field.
  2. Choose where to apply it:
    • Per item: enter the discount on the matching line item.
    • On the total: enter the discount over the sum of the lines.
  3. Set the discount amount.
  4. If prompted, enter the discount reason.
  5. Check the final amount (subtotal βˆ’ discount) before saving.
  6. Save and, for a charge, send it in the conversation as usual.

Settings & options

  • Per-item discount vs. total discount: combine both when needed β€” the total reflects the sum of the reductions.
  • Require discount reason: an option per connection; when on, the discount is only accepted with a justification.
  • Net value: the gateway always receives the amount with the discount already applied; there is no later calculation on the provider side.
  • Reports: the total discounts granted appears in the Payments reports.

Use cases

  • Grant a one-time discount to close a sale.
  • Apply a reduction to a specific item on a charge with several products.
  • Offer a promotional amount on a subscription.
  • Keep traceability of who granted each discount by requiring a reason.

Tips, limits & best practices

  • The discount reduces the net value sent to the gateway β€” check the total before sending.
  • Standardize discount reasons to make analysis in the reports easier.
  • To track the impact, use the discounts granted metric and the average ticket in the reports.
  • Remember: amounts are in major units (R$ 10.00 = 10.00).

Troubleshooting

  • I can't save without a reason: your connection requires a justification β€” fill in the discount reason.
  • The total didn't add up: check whether there are per-item and total discounts at the same time; the final amount is the subtotal minus the sum of the discounts.
  • Discount doesn't show on the gateway: the provider only receives the net value; the discount breakdown stays on the platform.

See also