Skip to main contentA 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.
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.