Active before a successful redeemGiftCard() call can be made. It is possible that during your redemption attempt, due to a technical problem such as a connection drop out, the operation does not complete and the underlying Account or AutoBill does not receive any credit. If this happens, make the redeemGiftCard() call again.
To reverse a gift card redemption, first ensure that the status of the gift card is Active, in case a previous operation has (erroneously) changed the status. If the gift card is no longer Active, you may reverse the last operation upon it using the GiftCard.reverse() method.
Note: The purpose of this call is to correct an unwanted situation, as described above. Do not use this call to reverse a successful redemption call. It does not automatically revoke credits granted in the previous redemption call.
Reverse a Gift Card redemption:

