Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

...

Partial refunds can only occur after the initial refund authorization has been batched out. However, if you have Rotating Gateways configured and the gateway has the 'Batch Cutoff Time' configured, then when you attempt a partial refund prior to the batch out of the initial authorization has occurred, Ultracart will automatically schedule the partial refund for processing 12 hours after the batch has closed.
(*June 2023 - Braintree gateway integrations without rotating gateways now supports queued partial refunds.)

Queued Refunds

It's quite common for a customer to place an order and quickly change their mind about one of the items on the order.  The partial refund scenario previously was complicated to handle because the credit card transaction had to settle in the nightly batch before the partial refund could occur.  UltraCart now supports queued refunds which allow the system to adjust everything on the order as if the refund happened immediately, but delay the financial transaction until the following day.  The next day the system will perform the queued refunds automatically.  By immediately adjusting the order to refund the desired items, the order can transmit to fulfillment and ship without delay.

...