13 Aug 2007
03 Sep 2011
Link to this post
That's a bug introduced in the Hotfix, you currently can't use offline payment methods.
It tries to store a creditcard number securely but since you've used an offline payment method there isn't any...
I've reported it to Ivan on the 21st of August, straight after the hotfix came out but they haven't posted a new hotfix with that extra if-statement yet...
Only current work around is to create a creditcard method and in Settings >> Advanced >> Ecommerce check the 'BypassPaymentProcessor' so it won't actually go out and try it. Downside is that you'll have to enter a CC number everytime to test checkouts.
On a side note, since you've already started the checkout process, there's no way to open a new window, add that payment method and go back to your checkout, refresh the page and select the new method.
Because you already started the checkout process it gets attached to it. Only way to resolve it is empty your cart and delete your cookies. That will leave an orphaned order record in the db, but at least you can continue with the checkout process....