HomeGuidesDeveloper HubRelease Notes
Get supportBook a chat
Guides
These docs are for v2.96. Click to read the latest docs for v2.208.

Redemptions

Redemptions are the orders generated by members when they redeem their available Currencies (e.g. the standard Points) for Rewards. Redemptions include one or more Redemption Items.

Redemptions in Fielo have gone through a rigorous stress test to help understand the upper limits that you may run into as the members in your program grow.

There are three ways to manage reward redemptions:

Each one of these has a different outcome in the performance test, which you can find below:

Salesforce Sandbox configuration

To understand our testing methods better, we have provided the details of our testing Sandbox configuration:

  • FieloPLT Package Version: Spring 2.92.6
  • Members: 100k registered in a program
  • Levels: 3 levels
  • Segments: 3 segments
  • Storage: 30Gb of usage

Rewards with Unlimited Stock

Redemptions of unlimited stock reward can handle up to 1.6 million transactions per day, independent of how many rewards you may have in your program.

The following graphic shows the number of transactions (redemptions) per second. The main takeaway from this test is we can guarantee up to 100 transactions per second. The above 100 transactions may introduce errors.

873

With the following limit and response time:

Reward stock typeTransactions per secondAverage response time (sec)
Unlimited reward stock19 TPS1.5 Seconds

*TPS = Transactions per second

Rewards Controlled by Quantity

Redemptions controlled by quantity can handle up to 518,400 thousand transactions per day, independent of how many rewards you may have in your program.

The following graph shows the number of transactions per second that it takes to execute the redemption of a reward controlled by quantity. Note the yellow line hovers around limit of 7 transactions per second which shows that we can guarantee 7 transactions without errors.

857

Rewards Controlled by Item

Redemptions of rewards that are controlled by Item can handle up to 587,520 thousand transactions per day, independent of how many rewards you may have in your program.

The upper limit of redemption transactions per second is also 7 for rewards that are controlled by item, as displayed in the following graph:

856

Did this page help you?