Check out this topic.
Although not directly related to Digital River, who have gone bankrupt, you would have to choose another payment option when renewal comes up.
Also see.