This event is associated with release to fulfillment. It reserves funds for order releases that are about to be shipped (the order has been released to a warehouse or some other entity for fulfillment).
The possible payment actions are: Approve, Deposit, and ReverseApproval.
Example: A customer order is selected for fulfillment. All the order items are due to ship from the same fulfillment center at the same time using the same carrier (a single order release). The release is selected and a reservePayment event occurs. Payment rules are read and payment actions are identified to achieve the desired target state for the complete reservation amount. Payment instructions are used in their configured order of priority, based on the configuration of the payment method. Assuming that the target state for a reservePayment request is Approved, if the payment was not previously approved during the primePayment event, it is approved now. (If it was approved already, a second approval does not occur during this event.) The order items are released and ready for fulfillment.
If a payment action with the payment back-end system fails, a tickler is created to notify a Customer Service Representative.