I had the exact same issue with my card expiring in January of this year.
Just call an get a new card sent out from your bank. claim you lost it. Then once u get the replacement you can call DR and get the order cancelled an then reinstated using the new card numberwith nothing lost. I did it with my order already.
...worst case scenario, you miss out on a poster that someone I am sure will sell later.