Skip to main content
A presale represents a potential future sale that has not yet been finalized. You can think of it as a shopping cart that is pending checkout. It is used to evaluate Redemption Ceiling Rules.

Processing

Presales are typically fed to Fielo from an external system of record via API. When a presale is registered into Fielo, it enters a queue which is cleared on a first-in, first-out basis. The presale is evaluated against the redemption ceiling rules of the program to which the customer belongs and the redemption ceiling is calculated.

Attributes

For small-scale testing purposes, presales can be created from the Presales page. Presales have all of the attributes that Sales have, plus the following additional one:
  • Redemption Ceiling Amount: The maximum amount of currency applicable, should the presale be finalized as a sale.

Redemption Ceiling Results

Post-processing, you have visibility on how a presale was processed by Fielo. Redemption ceiling results show which rule prevailed and which were discarded, including the reasons. You can find the results on the detail page of a processed presale. Redemptionceilingresults Pn

Statuses

Presales can be in one of four statuses:
  • Pending-Ready to Process: The presale has entered the system and is waiting to be processed.
  • Pending-Processing: The presale is being processed against the redemption ceiling rules of the member’s program.
  • Resolved-Processed: The presale has been successfully processed against the redemption ceiling rules of the member’s program.
  • Resolved-Withdrawn: Presale processing was aborted either because the associated member’s status is not Open-Active or due to a system error.