diff --git a/CHANGELOG b/CHANGELOG
index d1948c65..05464997 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -2,6 +2,9 @@
- Require a version of six library >= 1.4.0
- Add `tax_exempt`, `tax_code`, `accounting_code` to `Transaction`
+- Add `duration` to `Coupon`
+- Add `temporal_unit` to `Coupon`
+- Add `temporal_amount` to `Coupon`
## Version 2.2.12 June 25, 2015
diff --git a/recurly/__init__.py b/recurly/__init__.py
index 428cd9d0..97ca6422 100644
--- a/recurly/__init__.py
+++ b/recurly/__init__.py
@@ -309,6 +309,9 @@ class Coupon(Resource):
'invoice_description',
'single_use',
'applies_for_months',
+ 'duration',
+ 'temporal_unit',
+ 'temporal_amount',
'max_redemptions',
'applies_to_all_plans',
'created_at',
diff --git a/tests/fixtures/coupon/created.xml b/tests/fixtures/coupon/created.xml
index 9e7a204e..ea26d2e8 100644
--- a/tests/fixtures/coupon/created.xml
+++ b/tests/fixtures/coupon/created.xml
@@ -33,6 +33,9 @@ Location: https://api.recurly.com/v2/coupons/couponmock
true
2011-09-19T19:01:21Z
+ forever
+
+
1000
diff --git a/tests/fixtures/coupon/exists.xml b/tests/fixtures/coupon/exists.xml
index 37ce0efe..156ffabd 100644
--- a/tests/fixtures/coupon/exists.xml
+++ b/tests/fixtures/coupon/exists.xml
@@ -20,6 +20,9 @@ Content-Type: application/xml; charset=utf-8
true
2011-09-19T19:01:21Z
+ forever
+
+
1000
diff --git a/tests/fixtures/coupon/plan-coupon-created.xml b/tests/fixtures/coupon/plan-coupon-created.xml
index b30b8e3a..c4118df9 100644
--- a/tests/fixtures/coupon/plan-coupon-created.xml
+++ b/tests/fixtures/coupon/plan-coupon-created.xml
@@ -34,6 +34,9 @@ Location: https://api.recurly.com/v2/coupons/plancouponmock
true
2011-09-19T19:01:21Z
+ forever
+
+
1000