diff --git a/commerce_discount.info.inc b/commerce_discount.info.inc
index d4b7908..f4a290e 100644
--- a/commerce_discount.info.inc
+++ b/commerce_discount.info.inc
@@ -17,7 +17,28 @@ class CommerceDiscountMetadataController extends EntityDefaultMetadataController
     $info = parent::entityPropertyInfo();
     $properties = &$info[$this->type]['properties'];
 
+    // Update certain elements of the property info array.
+    $properties['discount_id']['label'] = t('Discount ID');
+    $properties['discount_id']['description'] = t('The serial numeric ID of the discount.');
+
+    $properties['name']['label'] = t('Machine name');
+    $properties['name']['description'] = t('The text machine name of the discount.');
+
+    $properties['label']['label'] = t('Admin title');
+    $properties['label']['description'] = t('The label used for the discount on administrative screens.');
+
+    $properties['type']['description'] = t('The type of the discount (e.g. Order vs. Product).');
+
     $properties['status']['type'] = 'boolean';
+    $properties['status']['description'] = t('The status of the discount (i.e. Active vs. Disabled).');
+
+    $properties['export_status']['label'] = t('Export status');
+    $properties['export_status']['description'] = t('The exportable status of the discount.');
+
+    $properties['module']['description'] = t('The name of the module that defined the discount if applicable.');
+
+    $properties['component_title']['label'] = t('Name');
+    $properties['component_title']['description'] = t('The name of the discount as shown to customers (e.g. in the price component list).');
 
     return $info;
   }
