Digital River has its own security policies, they act as resellers as far as we are concerned and there is little we can do about the way they screen email addresses.
Alternatively, there is a PayPal button on the
order page, we'll get an email notification and process your order manually, usually within 1 business day. Thanks.