Having a visa travel prepaid will guantee that such eventualities never appear.
Although, this can really not even be a "bargain" since a reward point usually equals 2 cents nicely $25 gift card usually requires 3000 to 5000 reward points. https://coptr.digipres.org/index.php/Locate_The_Intentions_Of_Gift_Voucher