Knowledgebase

Home » Item #713

Error on Checkout Stage 4

Item: #713
Date: 28 Nov 2003
Applies to
v5

Question

Whilst going through the checkout, I get to stage 4 and receive this error:

ADODB.Field error '800a0bcd'
Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.

/includes/price_calc_shiptotals.asp, line 309

What's going wrong?

Answer

The error is occurring on the line where it tries to pull out the currency to use for the gateway.

This is set in the XYZ_ProcessCurrency config setting, where XYZ is the prefix for the gateway you are using (for example, PP_ProcessCurrency for PayPal, WP_ProcessCurrency for WorldPay.)

This should be set to an ISO code that matches up with the ISO code of a currency set up on your store. The error is occurring because the ISO code from the config setting doesn't match up with any of the ISO codes you've set up for the currency.

For more details configuring the currencies, see KB#107: Setting up multiple currencies.

Can't find the answer you need? Click here to open a support ticket.

« Back