Sorry I did not know where else to post this. But if you are using paypal standard (not sure about other payment modules) the text values for option type text are saved to the ORDERS_PRODUCTS_ATTRIBUTES as the word "TEXT" rather than the actual text value entered by the user.

I isolated where the problem is occurring - includes/modules/payment/paypal_standard.php, function Confirmation().

This function grabs the attribute values from the PRODUCTS_ATTRIBUTES and PRODUCTS_OPTIONS_VALUES tables rather than from the CUSTOMERS_BASKET_ATTRIBUTES

However, I am new to php and to osCommerce so I am unsure how to fix the problem. Any help would be greatly appreciated. Or if anyone knows where an existing fix to this bug is, please point me in that direction.

More...