==================================================
Changes from 2019-03-16 00:00:00 +0000 to present.
==================================================

-----------------------------------------
version 0.42 at 2020-03-15 19:54:24 +0000
-----------------------------------------

  Change: 423fbd9166eb4450a52363dcd4abde53f97f2770
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-03-12 12:26:41 +0000

    Merge pull request #201 from sherrardb/fix-get-invoiceitems

    get_invoiceitems() not passing customer id 

  Change: 5d82542a3cf2c66aa041b72402e732c715ec2883
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-03-12 16:13:13 +0000

    get_invoiceitems() not passing customer id

    * pass customer id in get_invoiceitems()

    * add failing unit tests

    * closes <https://github.com/lukec/stripe-perl/issues/187> 

  Change: fc95fe52ac5c0db1fed00bd67522b2bb8b517e26
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-03-12 11:18:56 +0000

    Merge pull request #199 from
    sherrardb/add-payment-methods-and-payment-intents

    add PaymentMethod and PaymentIntent 

  Change: a16aad24ebd925f811a7b34745adfe1440f22671
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-03-12 12:58:21 +0000

    add PaymentMethod and PaymentIntent

    * added PaymentMethod object, methods and unit tests

    * added PaymentIntent object, methods and unit tests

    * updated POD

    * closes <https://github.com/lukec/stripe-perl/issues/115> 

  Change: b82aa508ee70a02a3731b86c4b3e1888355d05e5
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-03-11 14:39:58 +0000

    fix oversight in _get_all()

    * _get_all() throws an error attempting to get the next/prev page if
    the first page of results is empty

    * ensure that we only process the looping code if there are results
    in the first page 

  Change: 1cec4304ea1aa77b1b303ebb82dad6a732c8ded1
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-03-07 00:35:56 +0000

    fix typo in test data structures 

  Change: fb96be8f2da633395249eba9d5ee5d2146b9cf6f
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-03-06 14:25:28 +0000

    Merge pull request #197 from sherrardb/re-add-customer-to-invoice

    re-add customer to Invoice 

  Change: 1c8c2ac6d089a4c413986943249c1944e9143228
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-03-06 19:23:53 +0000

    re-add customer to Invoice

    * re-add customer attribute accidentally removed during 30a702b

    * update unit tests to detect this regression

    * closes <https://github.com/lukec/stripe-perl/issues/196> 

  Change: 28507b715bc5a171a1ced6bbdad9606fc8b6f596
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-03-05 18:44:25 +0000

    Merge pull request #130 from sherrardb/f-make-api-versionable

    allow API pinning for Net::Stripe object 

  Change: 4fcbca20cdbf1e2e6f61ad16ded3cfcbe0c31b6a
  Author: Sherrard Burton <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-03-05 23:38:56 +0000

    allow API pinning for Net::Stripe object

    * allow users to specify the API version when creating a new
    Net::Stripe object, per
    <https://stripe.com/docs/api/versioning#versioning>

    * add api_version argument and method for Net::Stripe object

    * add force_api_version argument and method for Net::Stripe object

    * update POD

    * closes <https://github.com/lukec/stripe-perl/issues/80> and
    <https://github.com/lukec/stripe-perl/pull/127> 

  Change: 6c462e9d08cc9f4d609e55885ae5631b6b2e369c
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-03-04 20:12:38 +0000

    Merge pull request #191 from sherrardb/add-product

    add Product 

  Change: 735ecee1b1552342ad714b73c314749d1fd8c5c6
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-03-05 01:05:12 +0000

    add Product

    * add Product object, methods and unit tests

    * update Plan object and tests to be compatible post 2018-02-05
    <https://stripe.com/docs/upgrades#2018-02-05>

    * update POD 

  Change: 8cff90fae49e915691fea4073a26f063aa9d3536
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-03-04 09:43:05 +0000

    Merge pull request #192 from sherrardb/add-get-all

    add _get_all() 

  Change: da68023152a983c711b34160fbf01db0b768d823
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-03-04 14:41:15 +0000

    add _get_all()

    * allow for retrieval of all objects of a given type without local
    pagination code

    * add unit tests for related utility methods

    * update existing list-retrieval methods

    * update POD 

  Change: 2789400ef18bd462729c7abb541b2b777cea5ba0
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-28 18:45:13 +0000

    Merge pull request #195 from sherrardb/update-invoice

    update Invoice 

  Change: 30a702b758465231ef06176fdbf92c1a361ab0d3
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-28 23:16:47 +0000

    update Invoice

    * add backwards-compatible 'auto_advance' attribute, per
    <https://stripe.com/docs/upgrades#2018-11-08>

    * add backwards-compatible 'created' attribute, per
    <https://stripe.com/docs/upgrades#2019-03-14>

    * remove required constraints for 'closed' and 'date' attributes

    * update POD 

  Change: 908b5e997da68ce5fd7b612b1ded6575c3fababb
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-28 16:12:22 +0000

    Merge pull request #194 from
    sherrardb/add-subscription-cancel-at-period-end-argument

    update post_subscription() 

  Change: 291e8c175d4fc548095a7a87ba9f927222f9d0f1
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-28 21:10:58 +0000

    update post_subscription()

    * add 'cancel_at_period_end' to post_subscription()

    * add 'cancel_at_period_end' to form_fields() for Subscription object

    * update unit tests to use 'cancel_at_period_end' for pending
    cancelations

    * update POD 

  Change: c989d301006e3099a6f5fc25948ad78bd3d9ede4
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-28 10:36:50 +0000

    Merge pull request #193 from
    sherrardb/update-customer-balance-attribute

    add balance for Customer 

  Change: c312a62e4aefea3b8158124c0ff079a475c88882
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-28 15:35:18 +0000

    add balance for Customer

    * add backwards-compatible 'balance' attribute for Customer objects

    * add 'balance' argument for post_customer()

    * add unit tests

    * update POD

    * addresses API update 2019-10-17
    <https://stripe.com/docs/upgrades#2019-10-17> 

  Change: 3779df9d82f154ebe3db428d9d3c4976cdcb4f61
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-28 15:28:18 +0000

    fix typo in README.pod 

  Change: 03cd1edc635c2dc2aab75fdafde7d225f1768a36
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-25 04:23:34 +0000

    update t/local.t

    * remove temporary naming for static encoding tests, per
    <https://github.com/lukec/stripe-perl/issues/189>

    * add hashref tests for convert_to_form_fields()

    * label object tests for convert_to_form_fields() 

  Change: b7063845610a8abcdf87856bfe50c7504391edc6
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-25 01:13:31 +0000

    update README.pod

    * move update_card() documentation to more-appropriate section

    * add documentation for Source changes in `1370e49` 

  Change: 38e68b348af077e9a549ce484e59dac320d45994
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-22 17:57:41 +0000

    update fake metadata keys to reflect their generic usage 

  Change: eaded860861a380ea972a8377aa51d19eb06ef47
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-18 22:03:01 +0000

    Merge pull request #188 from
    sherrardb/add-source-to-charge-and-customer

    Add source to charge and customer 

  Change: 1370e4966d85d0d4f12f1fb7555379fe34651dc9
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-19 03:00:07 +0000

    add source for Charge and Customer

    * add Source object, methods and unit tests

    * add backward-compatible source attributes and parameters for Charge
    and Customer

    * update unit tests to pass 'source' instead of 'card' where the
    calling form is not germane to the test

    * update POD 

  Change: 23a5ae5b827ee61baf009c3da1bbef88b39572a5
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-18 21:57:51 +0000

    Merge pull request #175 from sherrardb/remove-manual-serialization

    remove manual serialization in _get_collections() and
    _get_with_args() 

  Change: 8b3b33d67b9dc9a8b7316dab65670bf4fc113f09
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-19 02:20:38 +0000

    remove manual serialization in _get_collections() and
    _get_with_args()

    * update convert_to_form_fields() to handle objects

    * use convert_to_form_fields() for processing passed data and URI for
    encoding, elminating _get_collections() and _get_with_args()

    * remove manual serialization in _delete()

    * add unit tests for code path to be deprecated later

    * closes <https://github.com/lukec/stripe-perl/issues/167> 

  Change: ddcf010cb824b65a92f3254a4084df2641db4f09
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-17 04:39:49 +0000

    move static unit tests to t/local.t 

  Change: 079e182a206cfe8ac2b0959ef5bc5359c96c168a
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-14 04:33:05 +0000

    fix typo in TypeConstraint unit tests 

  Change: 8a64af05dada7c6daf484d17e587ddf7a65fbcff
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-13 22:51:23 +0000

    Merge pull request #185 from sherrardb/add-coupon-metadata

    add metadata for Coupon 

  Change: cb271ac345633e48bf30266fff82e655a9955af2
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-14 03:50:18 +0000

    add metadata for Coupon

    * clean up and augment unit tests

    * update POD 

  Change: df4b926311b45b7ca6c7e9768f2c829ceeff2389
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-13 22:29:53 +0000

    Merge pull request #184 from sherrardb/add-plan-metadata

    add metadata for Plan 

  Change: 9f922f9175dc6783da87836e68cb2c1b5cbe7af2
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-14 03:17:45 +0000

    add metadata for Plan

    * clean up and augment unit tests

    * update POD

    * closes <https://github.com/lukec/stripe-perl/issues/70> 

  Change: f3f67224ded02d14d3cf8654a6d39cf748586a43
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-11 22:45:48 +0000

    Merge pull request #182 from
    sherrardb/unit-tests-for-type-constraints

    add unit tests for TypeConstraints 

  Change: eb71d321bbc85493a714fa1e6ac24220b94e97c6
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-12 03:42:50 +0000

    add unit tests for TypeConstraints 

  Change: 793b4663e10b1ecae5074afd83459e826bc2e5ad
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-11 16:33:38 +0000

    Merge pull request #181 from sherrardb/update-default-card

    default_card not updating in post_customer() 

  Change: 8d01f02787e08a7b1086b2ccfb933b267d498be5
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-11 17:35:33 +0000

    default_card not updating in post_customer()

    * add default_card to form_fields()

    * update attribute to 'rw'

    * update unit tests

    * update POD

    * closes <https://github.com/lukec/stripe-perl/issues/158> 

  Change: 00c6a02e6457a81f72e5c11e36faebd98020a05b
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-11 10:46:42 +0000

    Merge pull request #180 from
    sherrardb/remove-unnecessary-token-creation

    remove unnecessary token object creation 

  Change: 8fea47428017d5128b4dceecc1860cdeee04864c
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-11 15:44:59 +0000

    remove unnecessary token object creation

    * pass the test token directly where there is no further
    introspection of $token

    * remove cases where introspection of $token is not germane to the
    current unit test

    * leave cases where we are expressly testing passing of a token
    object or where $token is needed for other reasons

    * closes <https://github.com/lukec/stripe-perl/issues/172> 

  Change: e8b157b372e98209be4e9b3079d7791e1374efed
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-11 09:38:42 +0000

    Merge pull request #179 from sherrardb/capture-partial-charge

    capture partial charge 

  Change: 6e931cad976d3eb5f087a17b146bb04814000be9
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-11 14:36:53 +0000

    capture partial charge

    * update capture_charge() to allow for partial capture

    * add refunds attribute to charge object

    * add unit tests for partial capture

    * closes <https://github.com/lukec/stripe-perl/issues/144> 

  Change: 49d450f1a61d642a10500e6deb57b3acdf0548c2
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-10 16:10:30 +0000

    Merge pull request #178 from sherrardb/test-delete-card

    add unit tests for delete_card() 

  Change: 560b30021aac51708d9fbb012e9e207d01e89933
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-10 21:08:05 +0000

    add unit tests for delete_card() 

  Change: 64957919b3bc4cee94154a7ecdffe6c674142992
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-10 15:44:38 +0000

    Merge pull request #177 from
    sherrardb/remove-duplicate-post-charge-tests

    remove duplicate post_charge() tests 

  Change: fa3594db56ba4b3a1279b02dc36c760ac3affec3
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-10 20:38:50 +0000

    remove duplicate post_charge() tests

    * closes <https://github.com/lukec/stripe-perl/issues/169> 

  Change: 3683687ac812912f4e7d82cc140307b1681e2555
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-10 15:26:38 +0000

    Merge pull request #176 from sherrardb/update-token-attributes

    update Token attributes 

  Change: 79ab847529e4fd4698f0eb418d214c14943404cb
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-10 20:25:37 +0000

    update Token attributes

    * add type attribute and add test

    * add client_ip attribute

    * fix typo in token retrieval test

    * closes <https://github.com/lukec/stripe-perl/issues/170> and
    <https://github.com/lukec/stripe-perl/issues/174> 

  Change: 678ed9f28bd48524c4a408fad505891d781d59ae
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-06 04:36:25 +0000

    fix pod 

  Change: 0e0cd19ce71526528892615e21a9a1fdb3a05cba
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-05 23:26:42 +0000

    Merge pull request #164 from sherrardb/fix-pan-deprecation-oversight

    remove card hash handling code in post_card() 

  Change: 116198f7a8accecddf5e2a2a7bc8c0c1d9c47ff2
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-06 04:22:15 +0000

    remove card hash handling code in post_card()

    * fix oversight from `5ad870c`

    * this conditional is not needed since `card` no longer accepts
    HashRef

    * closes <https://github.com/lukec/stripe-perl/issues/163> 

  Change: 53b3b0c166a9ba9b7d16e8b878044107d14bea74
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-04 13:00:23 +0000

    Merge pull request #161 from sherrardb/deprecate-pan-handling-wip

    deprecate direct handling of PANs 

  Change: 5ad870c499e24f82882a99c44f74d862e0ac5f70
  Author: Sherrard Burton <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-02-04 17:59:44 +0000

    deprecate direct handling of PANs:

    * Stripe strongly discourages direct handling of PANs (primary
    account numbers), even in test mode

    * accounts created after October 2017 return an invalid_request_error
    when passing PANs

    * removed the methods and parameter constraints that allow direct
    handling of PANs and their associated unit tests

    * updated the unit tests to use test tokens instead of card numbers 

  Change: ae52948f225920492aadb8cd396d9c1e7b000481
  Author: Sherrard Burton <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-31 02:39:43 +0000

    fix typo in Net::Stripe::Resource::form_fields_for_hashref()

    * correct incomplete transition of method name after copying code

    * add trivial unit test as a placeholder

    * closes <https://github.com/lukec/stripe-perl/issues/162> 

  Change: b19eb742b77061578195483a71912b3d0c76eb80
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-30 22:19:40 +0000

    create release notes sub-sections in README.pod 

  Change: 265846a491f0bedb6c7f120fe0f1bb0599ed7b0a
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-28 08:29:00 +0000

    Merge pull request #160 from
    sherrardb/consolidate-form-serialization-wip

    consolidate logic for serializing form fields 

  Change: b5fb6f5725e1226d903c6c772b95e943bf2e195c
  Author: Sherrard Burton <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-28 03:25:22 +0000

    consolidate logic for serializing form fields 

  Change: 61db3862ade431b7a7b46b9641edfa3b43d717e6
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-27 21:23:44 +0000

    Merge pull request #159 from sherrardb/update-charge-status

    update unit tests for Charge->status 

  Change: 4ee0872e9be3ae04b1bc51497102e7071644c3d8
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-28 02:22:49 +0000

    update unit tests for Charge->status:

    * check for either of the valid succesful values, 'paid' for Stripe
    API versions before 2015-02-18 or 'succeeded' for versions after
    <https://stripe.com/docs/upgrades#2015-02-18> 

  Change: 43da122fa129d3a096c816e45c9742027797912d
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-26 02:57:58 +0000

    update dist.ini:

    * generate META.json
    <https://cpants.cpanauthors.org/kwalitee/has_meta_json> 

  Change: 3151556f52b21465c547862f740fa6f21ff25743
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-21 21:32:33 +0000

    Merge pull request #153 from sherrardb/fix-post-customer-args

    fix post_customer() arguments 

  Change: ff84dd7143f0374cacced7215a276cdb1278ba6c
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-22 01:59:59 +0000

    fix post_customer() arguments:

    * updated Kavorka signature to remove non-functional or illegitimate
    argument types

    * removed Net::Stripe::Card and disallowed card id for card, as
    neither form is valid conceptually
    <https://github.com/lukec/stripe-perl/issues/138>

    * always create a Net::Stripe::Customer object before _post() to take
    advantage of argument coercion during objectification
    <https://github.com/lukec/stripe-perl/issues/148>

    * include omitted arguments in object creation

    * clean up and centralize Net::Stripe:Token coercion code, since we
    always need the token id

    * added unit tests to exercise all allowed argument forms for
    customer creation and customer update
    <https://github.com/lukec/stripe-perl/issues/139>

    * closes <https://github.com/lukec/stripe-perl/issues/138> 

  Change: e0d2a992da492406c23bcd8afc45b393aac80822
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-21 20:15:18 +0000

    Merge pull request #151 from sherrardb/fix-post-card-args

    cleanup post_card() 

  Change: ec48dd338c3fd60a2bbfb0af0a473ef449d6f411
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-22 01:11:22 +0000

    cleanup post_card():

    * remove invalid argument types from post_card(), per
    <https://github.com/lukec/stripe-perl/issues/138>

    * remove dead code paths from post_card() and make conditional
    structure more explicit, per discussion in
    <https://github.com/lukec/stripe-perl/pull/133>

    * add unit tests for all calling forms, per
    <https://github.com/lukec/stripe-perl/issues/139>

    * update the POD 

  Change: 1c242e98e43ec61b96c5d2f50d2a769f23c01691
  Author: Sherrard Burton <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-21 21:54:08 +0000

    Update README.pod

    * remove the hyperlink formatting markers from our custom Moose
    TypeConstraints

    * regenerate README.pod 

  Change: a341c803a8dc29a522f2243a599c1c392500ac70
  Author: Sherrard Burton <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-21 21:33:44 +0000

    Update README.pod

    * add capture_charge()

    * regenerate README.pod 

  Change: 11b29bda97f3ce2517195005c3b8ffcd06998af7
  Author: Sherrard Burton <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-21 19:08:31 +0000

    Update README.pod

    * update POD oversights from fd8e79e0

    * regenerate README.pod 

  Change: b9f0d4adedea6bef4a7622a9cfa378077a6e8b23
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-21 13:01:18 +0000

    Merge pull request #150 from sherrardb/f-cannot-update-existing-card

    allow updates to existing cards 

  Change: 7ff3208c56c5b388c36fc2a4b719942917bf8085
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-21 17:58:54 +0000

    allow updates to existing cards:

    * add update_card() method to allow updates to card address,
    expiration, metadata, etc for existing customer cards

    * update convert_to_form_fields() to handle customer card metadata

    * add unit tests to confirm card metdata update

    * correct errant 'rw' on metadata attribute in `Net::Stripe::Card` 

  Change: 646861d829729d6d2c649ae1b426618d50f84914
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-18 14:45:17 +0000

    Merge pull request #147 from sherrardb/fix-post-charge-args

    fix post_charge() arguments 

  Change: fd8e79e031839a094a37b4b9976da2e0e2df745e
  Author: Sherrard Burton <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-18 19:44:25 +0000

    fix post_charge() arguments:

    * updated Kavorka signature to remove non-functional argument types

    * removed Net::Stripe::Customer and HashRef for customer, as neither
    form was being serialized correctly for passing to the API call

    * removed Net::Stripe::Card and Net::Stripe::Token for card, as
    neither form was being serialized correctly for passing to the API
    call

    * added in-method validation and unit tests for the different
    combinations of the allowed argument types

    * updated and reorganized failing unit tests

    * closes <https://github.com/lukec/stripe-perl/issues/94> and
    <https://github.com/lukec/stripe-perl/issues/137> 

  Change: b3ffb02692aa4259351f3512837ca64b2820b96e
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-16 22:26:56 +0000

    Merge pull request #143 from sherrardb/defined-arguments-unnecessary

    _defined_arguments() is unnecessary 

  Change: eb386908918bf0e14418647b6f3d405c8d9f29cb
  Author: Sherrard Burton <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-17 03:23:03 +0000

    _defined_arguments() is unnecessary:

    * only called in post_customer() for hashref argument to _post()

    * _post() calls convert_to_form_fields() for hashrefs

    * convert_to_form_fields() skips hashref keys with undefined values

    * closes <https://github.com/lukec/stripe-perl/issues/136> 

  Change: a297a1aa2606ebb89f6abcab1ba22f960ad1ff9c
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-16 22:17:49 +0000

    Merge pull request #142 from sherrardb/remove-redundant-token-tests

    remove redundant Token tests 

  Change: 2d0022d58ac3ee5d726ad900ae6e67214d5fef98
  Author: Sherrard Burton <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-17 03:16:51 +0000

    remove redundant Token tests: The tests on `$no_amount` became
    redundant when the Token tests were reworked in `8ca8bcc` to remove
    `amount` and `currency`, and should have been removed at that time.
    Closes <https://github.com/lukec/stripe-perl/issues/126>. 

  Change: dffa55624020f119dbff28fd4bb068a4d0049b01
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-16 22:09:40 +0000

    Merge pull request #131 from sherrardb/coerce-old-lists

    make Net::Stripe compatible with API back to 2011-06-21 

  Change: 3d76661d362011b77e3057009348185f74a810b4
  Author: Sherrard Burton <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-17 03:06:44 +0000

    coerce old-style lists and collections into Net::Stripe::List format:
    In older Stripe API versions, some list-type data structures were
    returned as arrayrefs. We now coerce those old-style lists and
    collections into the hashref format that newer versions of the API
    return, with metadata stored top-level keys and the list elements in
    an arrayref with the key `data`, which is the format that
    Net::Stripe::List expects. This makes the SDK compatible with the
    Stripe API back to the earliest documented API version
    https://stripe.com/docs/upgrades#2011-06-21. 

  Change: b765c69195966a05c0b24dcdd275821c7755690f
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-16 21:45:20 +0000

    Merge pull request #132 from sherrardb/update-statement-description

    update statement_description to statement_descriptor 

  Change: 71c4e9fa15c73f2f4dbe48e125c728e16f477612
  Author: Sherrard Burton <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-17 02:40:41 +0000

    update statement_description to statement_descriptor:

    * add failing test to detect ignored attribute `statement_descriptor`
    in Net::Stripe::Charge

    * add missing `statement_descriptor` attribute in Net::Stripe::Charge

    * update `statement_description` to `statement_descriptor`
    Net::Stripe::Plan

    * API docs <https://stripe.com/docs/upgrades#2014-12-17> indicate
    that this change is backwards-compatible 

  Change: 76f96f3c0b193ae1391a20cb90fb3145b7ddd0b9
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-17 02:33:37 +0000

    Merge pull request #141 from sherrardb/add-release-notes

    add RELEASE NOTES section to POD 

  Change: f4c00a86fad00c6f8c6bf60223f3a23e0020f583
  Author: Sherrard Burton <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-17 02:33:21 +0000

    add RELEASE NOTES section to POD. any breaking changes,
    non-backwards-compatible changes or other 'gotchas' should be
    documented in this section, with additional details in the commit
    message and code if necessary. 

  Change: 2d417c804b8ae0456453a29877de0d3285cd9897
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-17 02:33:06 +0000

    Merge pull request #140 from sherrardb/fix-pod-oversights

    fix POD oversights 

  Change: ecb906029486cdfb714a5c20075b7ae20363f90f
  Author: Sherrard Burton <32931314+sherrardb@users.noreply.github.com>
  Date : 2020-01-17 02:32:52 +0000

    update POD, dist.ini and weaver.ini:

    * add encoding declaration to POD to fix unsafe character warning.
    this was fixed directly in README.pod during a previous commit, but
    was overwritten during the dzil regeneration of README.pod.

    * add missing section for Discount methods in weaver.ini

    * remove trailing period from copyright_holder in dist.ini.
    apparently dzil adds a period when regenerating README.pod.

    * regenerate README.pod 

  Change: b091f06825bdef4c895383c990c9e1187849331a
  Author: Luke Closs <lukec@users.noreply.github.com>
  Date : 2019-12-14 11:22:30 +0000

    Create CODE_OF_CONDUCT.md 

  Change: 5a5483dc0bf2a777327860265132e3d3d4fb5a5e
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2019-12-12 11:42:36 +0000

    Update README.pod 

  Change: 29fec4341f75e5aa8b866c9ea49bed7f964bec29
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2019-12-01 14:07:25 +0000

    Centralise boolean post parameter generation - Sherrard Burton 

  Change: 2ea471d951914950f02adc211d981378e0a3c52b
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2019-07-15 22:41:18 +0000

    Update README.pod 

  Change: cfe23170652ee8738e5cfcace84a1882836eff35
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2019-07-15 22:32:47 +0000

    Update README.pod 

  Change: afebdb66f181c51f872452d8b951ff08c23e0a1a
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2019-07-15 11:55:10 +0000

    fix pod 

  Change: 6dfef08471a1bdfb0151cb46458a0e6049a94957
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2019-07-14 13:29:26 +0000

    Update README.pod 

  Change: f00893a56ddaf7084782affa14325a5c365be61c
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2019-07-14 13:16:30 +0000

    Merge pull request #116 from andrewsolomon/master

    Fix unit test and add warning re: Stripe API versioning 

  Change: 440bd87e632424a30eb511b262ecde94dfb30a1c
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2019-07-14 13:12:33 +0000

    update pod 

  Change: 49f3b6c7499769c1602af354bd24080b6cc48316
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2019-07-14 13:07:00 +0000

    add WARNING to pod 

  Change: 8cf92ad14199eacad19053bd409cea9c6e065ff6
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2019-07-14 12:28:03 +0000

    changed error message in unit test 

  Change: 75a9019d5f704113f5e314766bb249212423437b
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2018-12-16 07:46:10 +0000

    Merge pull request #113 from pscott-au/master

    UTF8 Encoding POD 

  Change: 79867259b4b4e72ca4729ac90b92452e5b3fece0
  Author: Peter Scott <peter@shotgundriver.com>
  Date : 2018-12-16 13:28:04 +0000

    UTF8 Encoding POD

    Attempt to fix POD errors rendered on Github 

  Change: ee2f20df3df3479e716eb7843c7fc439e2013435
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2018-07-15 07:17:13 +0000

    Merge pull request #111 from sherrardb/f_allow_auth_then_capture

    allow auth-only charge with capture later 

  Change: 0b7d9057cc025556e9c1888c0a8b585524babcb2
  Author: Sherrard Burton <sburton@allafrica.com>
  Date : 2018-07-14 20:32:52 +0000

    allow auth-only charge with capture later 

  Change: 42c629b8d2c149aedfd876b08ea8b743834a52ca
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2018-07-14 22:10:28 +0000

    Merge pull request #108 from sherrardb/add_charge_status

    add status field for charge object 

  Change: 29d1d4b8bfeea3a4e606759d003262375b357b64
  Author: Sherrard Burton <sburton@allafrica.com>
  Date : 2018-07-14 09:45:36 +0000

    add status field for charge object 

  Change: 93bddc5e125ef3c7b6b08bef236d73d25fdf053e
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2018-07-14 09:22:41 +0000

    Version 0.36 docs 

  Change: 96dd910d23d6b144b0cce9f64824c05fb62dbdb0
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2018-07-14 07:26:55 +0000

    Merge pull request #107 from sherrardb/fix_deleted_objects

    avoid objectification for deleted objects 

  Change: 01d385d00a6445148aaccf3b364ea4314fd9d169
  Author: Sherrard Burton <sburton@allafrica.com>
  Date : 2018-07-13 14:01:36 +0000

    avoid objectification for deleted objects stripe now seems to be
    passing back the object type for deleted objects. when we objectify
    them in _hash_to_object() the deleted field is dropped since most
    objects do not define that field explicitly. by manually deleteing
    the object type from the returned hash, we can follow the previous
    code path. 

  Change: f6886edba269dbefd72d0b4b2e3aa7547c8708e9
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2018-07-06 23:07:15 +0000

    Version 0.35 docs 

  Change: 11c2e0c5ce4fc612f6d84bd33ca91f97ecb803e2
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2018-07-06 22:54:31 +0000

    release notes 

  Change: 95b5a622d795a001de4cd69220cc6f7ea2eeff31
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2018-07-06 22:47:00 +0000

    Merge pull request #103 from sherrardb/retrieve_customer_by_email

    add email argument to get_customers 

  Change: d9e8ea17d070f5fdb76f42fd9da97fc48e23cb70
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2018-07-06 22:36:01 +0000

    Merge pull request #102 from sherrardb/add_ending_before

    add ending_before and tests for pagination arguments 

  Change: 0fa8fcaf4652857707df4cd2a121348bec9e57be
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2018-07-06 22:29:04 +0000

    Merge pull request #101 from sherrardb/add_customer_card_via_token

    allow addition of new card to customer via passing of an existing
    token 

  Change: 56f14d0f85f49d66de4e69bac997bf0e348f1ea1
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2018-07-06 22:16:27 +0000

    Merge branch 'sherrardb-add_address_city' 

  Change: a6f426b6d2effb81fcc1c997e6096f8ff6468ac4
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2018-07-06 22:15:51 +0000

    sherrardb-add_address_city fix merge conflict 

  Change: e6c424407ba2d9ae4f652bc902f23cb2e30a4f5e
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2018-07-06 22:09:16 +0000

    Merge pull request #98 from sherrardb/add_card_metadata

    add metadata field for Net::Stripe::Card 

  Change: 4763fb1f60c078d64892d2f9a4a83f657d7929cb
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2018-07-06 21:57:57 +0000

    Merge pull request #97 from sherrardb/consistent_type_constraints

    use consistent syntax for use Moose::Util::TypeConstraints 

  Change: 0a1cf93bfca588302d1065bbb7c1c0caf6e7a463
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2018-07-06 21:47:48 +0000

    Merge pull request #96 from sherrardb/extraneous_type_constraints

    remove extraneous use Moose::Util::TypeConstraints 

  Change: dca8c7cda603d05b98824bba2a51ba2b16287d22
  Author: sherrardb <32931314+sherrardb@users.noreply.github.com>
  Date : 2018-07-06 21:40:12 +0000

    Charge receipt email (#95)

    * Adds support for the `receipt_email` parameter on Charge objects

    The `receipt_email` parameter is the email address to send this
    charge's receipt to. The receipt will not be sent until the charge is
    paid. If this charge is for a customer, the email address specified
    here will override the customer's email address.

    Receipts will not be sent for test mode charges.

    If `receipt_email` is specified for a charge in live mode, a receipt
    will be sent regardless of your email settings.

    Signed-off-by: Zach Wick <zwick@stripe.com>

    * cherry-pick updates to _hash_to_object because unit tests fail on
    SubscriptionItem

    * add receipt_email to form_fields for Net::Stripe::Charge

    * add unit tests for receipt_email 

  Change: 0abf9a23594386bdbc390b1a6aa462cd0b86caed
  Author: Sherrard Burton <sburton@allafrica.com>
  Date : 2018-04-17 14:37:40 +0000

    remove debugging oversight 

  Change: 5bc1eccc06c51feb0c29f965e1bec29de5a710ae
  Author: Sherrard Burton <sburton@allafrica.com>
  Date : 2018-04-09 22:22:34 +0000

    add email argument to get_customers 

  Change: 8430f694e2e68d205d653301d708223e0be6ffdb
  Author: Sherrard Burton <sburton@allafrica.com>
  Date : 2018-04-07 23:13:12 +0000

    add ending_before and tests for pagination arguments 

  Change: 31878a01ae8c9f5acc5636a15587d07c323dae91
  Author: Sherrard Burton <sburton@allafrica.com>
  Date : 2018-04-07 21:54:22 +0000

    allow addition of new card to customer via passing of an existing
    token 

  Change: 3a88f821aabf8f43448b6dda2d962f3f1a7e58f4
  Author: Sherrard Burton <sburton@allafrica.com>
  Date : 2018-04-05 02:54:25 +0000

    add address_city field for Net::Stripe::Card 

  Change: 267f0b6462926b06644cc3505bef080528a83d50
  Author: Sherrard Burton <sburton@allafrica.com>
  Date : 2018-04-05 02:32:00 +0000

    add metadata field for Net::Stripe::Card 

  Change: f641063318d1263b3515db18b911d2efff9117e0
  Author: Sherrard Burton <sburton@allafrica.com>
  Date : 2018-04-03 23:02:59 +0000

    use consistent syntax for use Moose::Util::TypeConstraints 

  Change: 4b64aa87ff7cc48cdfa742fd5ae48dfa616f81f4
  Author: Sherrard Burton <sburton@allafrica.com>
  Date : 2018-04-03 22:44:36 +0000

    remove extraneous use Moose::Util::TypeConstraints 

  Change: 56541b71e642bd871cf592fbfbd17cfc68b1a1f2
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2018-02-10 11:43:39 +0000

    Version 0.34 docs 

  Change: f56016c41df7a2f773608aa836038acb1ef6742b
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2018-02-10 11:23:03 +0000

    Merge pull request #93 from slobo/patch-1

    Fix `starting_after` not passed properly 

  Change: 4c845ea45a1e48d3e8933ea2f70ef1987b2509c7
  Author: Slobodan Mišković <slobodan@miskovic.ca>
  Date : 2018-02-09 15:18:27 +0000

    Fix `starting_after` not passed properly 

  Change: 623a897b06c391d0f836abe36d2796e2f97c5638
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2017-11-04 21:57:16 +0000

    Merge pull request #86 from sherrardb/address_check_typo

    Fix typo for output field address_line1_check 

  Change: 49c5a6e0514b97b5de59cb63cb7ebeb0f67e244c
  Author: Sherrard Burton <32931314+sherrardb@users.noreply.github.com>
  Date : 2017-11-04 20:55:44 +0000

    remove extraneous "my" 

  Change: 7fa533ceca535fe25876a86c4d640011577e956a
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2017-11-04 20:27:54 +0000

    Merge pull request #91 from sherrardb/use_get_card_w

    replace _get() with get_card in unit tests 

  Change: 4ca67fb14fc335432c6ab5273e94225a4aac9d8f
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2017-11-04 18:59:21 +0000

    issue #90 - prevent testing against live data 

  Change: db64f01c9bac8ecf0deba00282cec33bb0c15a7b
  Author: Sherrard Burton <32931314+sherrardb@users.noreply.github.com>
  Date : 2017-10-30 22:11:08 +0000

    replace _get() with get_card in unit tests

    instead of manually constructing paths and calling _get() directly,
    use the more-robust get_card() 

  Change: 0c6764b61e2027316f4227c378b12b4329e47c08
  Author: Sherrard Burton <32931314+sherrardb@users.noreply.github.com>
  Date : 2017-10-27 17:52:08 +0000

    Fix typo for output field address_line1_check

    Fix typo for output field address_line1_check 

  Change: 137d64a27a6f6c8ffd1076aaba26f200e90165fd
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2017-10-27 00:32:29 +0000

    Merge pull request #87 from sherrardb/missing_test_names

    Fix missing test names 

  Change: 05d1965a0fe30857cec1254e5d14d27e059d91c1
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2017-10-27 00:30:34 +0000

    Merge pull request #88 from sherrardb/set_dev_ua_string

    Set user agent string for dev environment 

  Change: c70a2d52cd4e45df2f527b5219a20d4f382f9fdc
  Author: Sherrard Burton <32931314+sherrardb@users.noreply.github.com>
  Date : 2017-10-26 09:26:54 +0000

    Set user agent string for dev environment

    set user agent string to Net::Stripe/dev when $Net::Stripe::VERSION
    is unset 

  Change: 5c6d9370981d9fe61852ffa366a18c0d85bfdfff
  Author: Sherrard Burton <32931314+sherrardb@users.noreply.github.com>
  Date : 2017-10-26 00:48:20 +0000

    Fix missing test names 

  Change: 6091e5f3a372b2ab04b27043a8c2c24430c8d63f
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2017-05-11 22:34:35 +0000

    Version 0.33 docs 

  Change: 523cf60d3d4f53a9b49180a86c18f7e4fc674354
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2017-05-02 23:25:52 +0000

    Merge pull request #81 from fheyer/fix_refund

    Refund: removed description, added status attr 

  Change: 546c906b7e00c2a964ca382e594c503ece256658
  Author: Florian Heyer <info@heyer-it.de>
  Date : 2017-05-02 12:29:19 +0000

    added deprecation warning for attr description 

  Change: af246bf4579b8dad25b6de258eaec1e0c7e7d0d3
  Author: Florian Heyer <info@heyer-it.de>
  Date : 2017-05-02 11:19:09 +0000

    added test 

  Change: e484f0311c2c1a863d1aefce5b7248f669644b80
  Author: Florian Heyer <info@heyer-it.de>
  Date : 2017-05-02 11:10:59 +0000

    Merge branch 'master' of https://github.com/lukec/stripe-perl into
    fix_refund 

  Change: 5d7fa8b059ca147a0529978cbb3312287b3e291e
  Author: Florian Heyer <info@heyer-it.de>
  Date : 2017-04-30 13:16:45 +0000

    Refund: removed description, added status attr

    field description does not exist in Stripe API doc, status was
    missing see https://stripe.com/docs/api#refunds for reference 

  Change: b977c4f4f805ff0642ea11e07b4111481115195e
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2017-04-29 22:54:24 +0000

    Merge pull request #67 from choroba/master

    Fail a test if the invalid currency isn't reported 

  Change: 3b9ffb7f4e2fba2e49a09e3631ba2ee0888de389
  Author: E. Choroba <choroba@matfyz.cz>
  Date : 2017-04-29 23:28:28 +0000

    Fail a test if the invalid currency isn't reported 

  Change: df6b654759e4ec7943466223cfeaae105f69e9c6
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2017-04-29 14:57:34 +0000

    documentation updated by dzil 

  Change: a1f7081e23537a8e0bb69522cf353ee15fba2b14
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2017-04-29 14:49:41 +0000

    Merge pull request #79 from andrewsolomon/master

    Issue #78 - fix get_cards 

  Change: b83a71f8e868ae011b8cac02a1459c7a4d7a2233
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2017-04-29 12:36:07 +0000

    Issue #78 - fix get_cards 

  Change: 48626a2575f2d2b775051f074d2e65c32a6609dc
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2017-04-23 14:56:08 +0000

    fix versioning in dist.ini 

  Change: 2e9069db1b22cd1ac96b655321a2df240857ba69
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2017-04-23 14:09:27 +0000

    Merge pull request #66 from manwar/manwar-github-pr-challenge

    Manwar GitHub pr challenge 

  Change: 0f06ebc0b58ea4ff779d40a54f397c14722756e4
  Author: Andrew Solomon <andrew@geekuni.com>
  Date : 2017-04-23 14:03:06 +0000

    Merge pull request #61 from paultcochrane/pr/doc_fixups

    Doc fixups 

  Change: aa28e7d377537ddc04b527c77a51b22970dcd0d4
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2017-01-27 21:25:46 +0000

    Merge pull request #77 from andrewsolomon/geekuni-master

    fix Problem with get_customer #76 

  Change: fba00b688a02688473bd6a33fc1d660a7f83cf60
  Author: Andrew Solomon <andrew@illywhacker.net>
  Date : 2017-01-27 18:40:17 +0000

    fix Problem with get_customer #76 

  Change: aaaf27b06fb5049a7f64974884a9db5b08d7dac4
  Author: Mohammad S Anwar <mohammad.anwar@yahoo.com>
  Date : 2015-11-25 14:33:21 +0000

    - Updated pod document for Net::Stripe with regard to the method
    refund_charge

    as the link to API is broken. It is actually called create_refund.

    https://stripe.com/docs/api#create_refund 

  Change: d40c390ee9fa499e3134d8e101f6c2989b3fcea7
  Author: Mohammad S Anwar <mohammad.anwar@yahoo.com>
  Date : 2015-11-25 14:21:09 +0000

    - Changed permission mode from 755 to 644 for the following packages:

    - Net::Stripe

    - Net::Stripe::Card

    - Net::Stripe::Refund 

  Change: a2ff005af41f01c26a1a90432e08e7b32d88d059
  Author: Paul Cochrane <paul@liekut.de>
  Date : 2015-04-27 15:07:43 +0000

    Use full-stops at the ends of sentences 

  Change: 212834a0aeca7d851630f74136b6e16c2a5b1225
  Author: Paul Cochrane <paul@liekut.de>
  Date : 2015-04-27 15:02:55 +0000

    Make method description consistent with rest of docs

    - use lower case letters

    - use the active voice; not the present continuous form 

  Change: 4394902136dff763fab17fcb859ccdbdfd3cf2b5
  Author: Paul Cochrane <paul@liekut.de>
  Date : 2015-04-27 15:01:02 +0000

    Correct a genitive. 

  Change: fcec7171eb29243696ea86c6d2ad99e1903ea5e6
  Author: Paul Cochrane <paul@liekut.de>
  Date : 2015-04-27 14:55:08 +0000

    Consistently capitalise "API" 

  Change: eb6fc48e65a9124c0b210b9aa7edb9240e7df1e9
  Author: Paul Cochrane <paul@liekut.de>
  Date : 2015-04-27 14:54:03 +0000

    Correct minor capitalisation issue 

  Change: 7822692d9a0546a7faba9db0046fec2df8673b4a
  Author: Paul Cochrane <paul@liekut.de>
  Date : 2015-04-27 14:52:42 +0000

    Correct spelling of "retrieve" 

  Change: eaaf378701416d5e30f03b6609da9abb1df32fe6
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2015-04-26 00:30:29 +0000

    Merge pull request #59 from paultcochrane/pr/bump_version_number

    Update version number 

  Change: b55b9fba2bb9394cdffd13800a2fc4eebd18f1e7
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2015-04-26 00:30:20 +0000

    Merge pull request #58 from paultcochrane/pr/add_travis_config

    Add Travis-CI configuration 

  Change: c4d760ff4649d75e1ced58d797a5c948b63ae116
  Author: Paul Cochrane <paul@liekut.de>
  Date : 2015-04-12 23:19:48 +0000

    Update version number

    This now matches that displayed on MetaCPAN 

  Change: c8c1865c502f6ee2bcf90d39a15b54bb644b70ea
  Author: Paul Cochrane <paul@liekut.de>
  Date : 2015-04-12 23:17:51 +0000

    Add Travis-CI configuration

    This builds and tests successfully for the given Perl versions. Perl
    versions 5.12 and lower seem to have issues with installing some of
    the dependencies, hence these are not tested here. 

  Change: b64c828425aa34916653a4d2307b14b73d170454
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2015-04-12 16:55:04 +0000

    Merge pull request #57 from paultcochrane/pr/update_dist_ini

    Update dist ini 

  Change: d48559aa8fd02558eca5882c3317137014638dbc
  Author: Paul Cochrane <paul@liekut.de>
  Date : 2015-04-12 22:44:42 +0000

    Add Pod::Weaver author deps

    Dist::Zilla can't find and install Pod::Weaver plugins used in
    weaver.ini, thus it is necessary to append these implicit author
    dependencies to dist.ini as (effectively) a comment so that they are
    also installed as part of the `dzil authordeps --missing | cpanm`
    installation step. 

  Change: 0f961f2a7796e843b8ee66ec181f08bd7da101aa
  Author: Paul Cochrane <paul@liekut.de>
  Date : 2015-04-12 22:41:46 +0000

    Update copyright year

    The latest release is from this year, so the copyright year should be
    updated to reflect this. 

  Change: f1fd14cddae098dbb0d362e0da02ca8ca234bac8
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2015-04-11 23:36:42 +0000

    Merge pull request #50 from NacreData/master

    Implement "invoice" property on Charge objects. 

  Change: 4442f8bb4df54adb44ad86efe8d5540552f5adf4
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2015-04-11 23:36:26 +0000

    Merge pull request #52 from
    paultcochrane/pr/remove_trailing_whitespace

    Remove trailing whitespace 

  Change: ecef81bd7a35cf0879b811b7f3f0ae17487d444e
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2015-04-11 23:36:19 +0000

    Merge pull request #51 from paultcochrane/pr/replace_contrib_from_git

    Replace ContributorsFromGit with Git::Contributors 

  Change: e2cafc1f6797a43796cb2d87a50f4ac655e92d3e
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2015-04-11 23:36:08 +0000

    Merge pull request #53 from paultcochrane/pr/dos_to_unix_encoding

    Convert text from dos to unix line endings 

  Change: 0f6badb3114614238d54e5b29256a118134b0ea9
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2015-04-11 23:35:59 +0000

    Merge pull request #54 from paultcochrane/pr/ignore_dot_build

    Ignore dzil-generated .build directory 

  Change: b4d1356b635bf35bbacd7428d1e84b6fbca06c03
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2015-04-11 23:35:30 +0000

    Merge pull request #55 from paultcochrane/pr/add_missing_abstract

    Add missing ABSTRACT 

  Change: e51fba910b3c4630f1726133c0b3e35e34b34ea0
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2015-04-11 23:35:16 +0000

    Merge pull request #56 from paultcochrane/pr/fix_kwalitee_fails

    Fix kwalitee fails 

  Change: f53b5511860a5efcf0291d1b8e1a5df2c5c68bb1
  Author: Paul Cochrane <paul@liekut.de>
  Date : 2015-04-11 22:36:06 +0000

    Automatically generate META.yml provides section

    This addresses the "meta yml has provides" experimental kwalitee
    metric. See http://cpants.cpanauthors.org/dist/Net-Stripe for more
    details. 

  Change: ea0b54546dadb26e05b413c98e56eb5592a3df9a
  Author: Paul Cochrane <paul@liekut.de>
  Date : 2015-04-11 22:33:32 +0000

    Detect minimum required Perl version

    This addresses "meta yml declares perl version" extra metric on the
    CPANTS kwalitee page (http://cpants.cpanauthors.org/dist/Net-Stripe) 

  Change: 2f0adada63b8bb98830bf84a65272aa46d9e3d38
  Author: Paul Cochrane <paul@liekut.de>
  Date : 2015-04-11 22:13:15 +0000

    Add missing ABSTRACT 

  Change: ee5075fadcdcb20c5e0bbb55454d692bf1c2742a
  Author: Paul Cochrane <paul@liekut.de>
  Date : 2015-04-03 00:12:11 +0000

    Ignore dzil-generated .build directory

    This stops the automatically generated .build directory (created via
    dzil) from appearing in `git status`. 

  Change: 54d5084362cc0ee5743f18e87dece07cd275fdda
  Author: Paul Cochrane <paul@liekut.de>
  Date : 2015-04-02 16:26:01 +0000

    Convert text from dos to unix line endings

    This is to be consistent with the rest of the project, which uses
    unix-style line endings. 

  Change: a1f940e94aed575cc0120983e030860af88b92c3
  Author: Paul Cochrane <paul@liekut.de>
  Date : 2015-04-02 16:13:48 +0000

    [t] remove trailing whitespace 

  Change: 38f88eebcb5073946fbdf9b0eafbda2704142532
  Author: Paul Cochrane <paul@liekut.de>
  Date : 2015-04-02 16:09:36 +0000

    [lib] remove trailing whitespace 

  Change: ce52b8955b43271dd835fecdf6e050a71a80f568
  Author: Paul Cochrane <paul@liekut.de>
  Date : 2015-04-01 21:30:13 +0000

    Replace ContributorsFromGit with Git::Contributors

    This is because ContributorsFromGit isn't as well maintained and
    ETHER created Git::Contributors out of frustration to fix this issue
    (see
    https://github.com/RsrchBoy/Dist-Zilla-Plugin-ContributorsFromGit/iss
    ues/19). This has the same functionality and builds and tests
    properly and should be considered a better alternative. 

  Change: ea3ba4f95400fc88366000c8b382e9e50ca6586c
  Author: Devin M. Ceartas <devin@nacredata.com>
  Date : 2015-02-16 21:18:07 +0000

    Implement "invoice" property on Charge objects. 

  Change: b2d9eb9072805e3995ee2cb9e654db4e9e36af66
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2015-02-04 18:15:35 +0000

    Merge pull request #48 from NacreData/master

    Implement metadata in Charge object 

  Change: 64043dbfcf827c32ab3e8aaf93bcee742148611e
  Author: Devin M. Ceartas <devin@nacredata.com>
  Date : 2015-02-04 16:00:28 +0000

    Implement metadata in Charge object, add tests for metadata in charge
    & customer 

  Change: a32e36cd82bf52fc5d7776ecbce30f2188eb37b8
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2015-01-21 21:22:42 +0000

    Merge pull request #47 from rustyconover/master

    Changes for 0.27 

  Change: 890c3e59d5884eb3cd8e6d6decfc3a02a5c3bf9a
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2015-01-21 21:18:50 +0000

    Fix Abstract for Net::Stripe::Refund 

  Change: 30cdad1cd710202ba2325a65d701f6b5a960a725
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2015-01-20 10:52:13 +0000

    Remove unnecessary version line 

  Change: a364a15639878a56347462094a2ec715d90927a3
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2015-01-20 10:51:13 +0000

    Merge branch 'yahermann-master' 

  Change: 2569fa6c56d04cdc1696f1181fcb20ae214d447d
  Author: Hermann Calabria <hermann@ivouch.com>
  Date : 2015-01-19 17:16:06 +0000

    fixed documentation for refund_charge() and upped version # to 0.26 

  Change: 19e78b64aa55c96f02bcaf2e6530867722f77740
  Author: Hermann Calabria <hermann@ivouch.com>
  Date : 2015-01-19 15:40:48 +0000

    refund_charge(): added reason, refund_application_fee, and metadata.
    added tests for refund. also fixed card->type, should be card->brand,
    and fixed test. all tests pass now. 

  Change: a27cc9cdd75f0f8143168a009cd02bba864deea6
  Author: Hermann Calabria <hermann@ivouch.com>
  Date : 2015-01-19 13:29:28 +0000

    added working charge->refund_charge() 

  Change: 9c10781f99906cd7310a3c107e8edb0b1201f00e
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2014-12-15 00:36:12 +0000

    Merge pull request #43 from rustyconover/master

    0.25 - Fixes for dealing with invoices. 

  Change: 369fa14866f4f7e1020f43abca1a336944149794
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-12-15 00:13:45 +0000

    Fix some bugs dealing with invoices. 

  Change: 8464bb68dbfb30fdc4c4a980791f86706d48e572
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-12-11 01:08:56 +0000

    Add cancel_at_period end 

  Change: 6568aefa57e4ff51b2c7e1eeccce6e02e923ab13
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2014-12-10 20:32:29 +0000

    Merge pull request #42 from rustyconover/master

    Sync 0.23 to lukec/stripe-perl 

  Change: 3e7f91b004116148834ffc4c3192f5c50a7c0ab2
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-12-10 20:27:01 +0000

    Add prorate option to post_subscription.

    Add quantity and account_balance fields to customer
    Net::Stripe::Customer. 

  Change: 62bb29cae76c879f35f33ca0edf59621f74a4e26
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-10-13 23:36:45 +0000

    Release 0.22

    application_fee was being passed to the Charge object from Stripe.pm,
    but there was no corresponding parameter defined, so it wasn't
    actually getting passed on in the request - Devin Ceartas 

  Change: 15d19490ea0fbb776623570d82ae822c6ee10a26
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-10-13 23:32:29 +0000

    Merge branch 'master' of github.com:lukec/stripe-perl 

  Change: 3049dd9cf9420e6278d1a164b9a012cd2282cb2c
  Author: Devin Ceartas <devin@nacredata.com>
  Date : 2014-10-14 03:31:47 +0000

    Merge pull request #41 from NacreData/master

    application_fee in Net::Stripe::Charge for Stripe Connect to work 

  Change: 76164b2c422d5adfb0d25c5954fec40a5d4564b8
  Author: Devin M. Ceartas <devin@nacredata.com>
  Date : 2014-10-13 23:27:54 +0000

    application_fee in Net::Stripe::Charge for Stripe Connect to work 

  Change: 003909470184ce13b787c67a70875dd0b2d52693
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-09-25 19:15:45 +0000

    Release 0.20

    Deleting a customer wide discount from andrewsolomon 

  Change: ad777bd2428db4d5b732cc4c9605136dbef07299
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-09-25 19:14:49 +0000

    Merge branch 'master' of github.com:lukec/stripe-perl 

  Change: 81ecbc5f17e2db1ee4698568d36f85752177cba8
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2014-09-25 19:02:10 +0000

    Merge pull request #40 from andrewsolomon/master

    Deleting a Customer-wide Discount 

  Change: 26d4fa699a74977c06041c7196c1f821361ca53d
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-09-20 21:19:54 +0000

    Release 0.19 

  Change: 2fc58fcfa6880ad4d6b3b482daef4100c7b14524
  Author: Andrew Solomon <andrew@illywhacker.net>
  Date : 2014-09-13 17:04:23 +0000

    Deleting a Customer-wide Discount 

  Change: 5b103edcbb95b99c52da532dad4eb574a87817f0
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2014-08-10 16:13:55 +0000

    Merge pull request #37 from andrewsolomon/master

    Provide access to customer->discount->start 

  Change: 2d0e4af85dcd66d62ac3cb731be63a0f5c948ab5
  Author: Andrew Solomon <andrew@illywhacker.net>
  Date : 2014-08-10 18:29:41 +0000

    Provide access to customer->discount->start 

  Change: d963e45be808ac0a67f6a95d49b2712dfb6c56ca
  Author: Devin Ceartas <devin@nacredata.com>
  Date : 2014-06-25 14:13:25 +0000

    Merge pull request #34 from NacreData/master

    Fix list_subscriptions method, add tests for list_subscriptions 

  Change: 17bd35f831b32fbeaa0acc4a206b8f35165390ca
  Author: Devin M. Ceartas <devin@nacredata.com>
  Date : 2014-06-25 10:10:01 +0000

    Fix list_subscriptions method, add tests for list_subscriptions 

  Change: 716a38645cd4cb8bcd73c4d0425d412dc9ab6604
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2014-06-01 12:22:56 +0000

    Merge pull request #31 from rustyconover/master

    Allow trial_end to be both an integer and a string. Support trials
    ending now. Release 0.18. 

  Change: 78868ad306fb9f4473ab6286574c939d81a53595
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-06-01 12:21:23 +0000

    Allow trial_end to be both an integer and a string. Support trials
    ending "now".

    Bump to 0.18 

  Change: 4d691c1f27e3527e6c8357b6adf3fe3b8c7dff55
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2014-05-29 11:44:16 +0000

    Merge pull request #29 from rustyconover/master

    Version 0.17 

  Change: cb4cccbeeeb84c95661afb405df94fbdd6c25a54
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-05-29 11:43:07 +0000

    Change version string in access log 

  Change: deaf5d4da578a7b052a1bb0fd5881e390fd4ea8a
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-05-29 11:40:11 +0000

    Bump to version 0.17 start using PkgVersion plugin 

  Change: a6ab0dd81f63639e8f2a64a8b4c0126b83d5ab78
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-05-29 11:30:27 +0000

    Add documentation of pay_invoice. 

  Change: c081f4218fffe1de5e34bb2124bed2e426f7f874
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-05-26 19:54:38 +0000

    Add pay_invoice and allow new card with post_card.

    Add new pay_invoice method, and fix a bug with post_card not
    recognizing a new credit card rather than an update. 

  Change: 43de0ec4f312b0708c5e2d42ee62f9ed3ee9a143
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2014-05-21 15:50:34 +0000

    Merge pull request #27 from rustyconover/master

    Version 0.16 

  Change: 240790ef93bd38c16a32bacf238393904d19e51e
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-05-21 15:49:22 +0000

    Bump to 0.16 

  Change: 538116528ca1b9f7d8de15097ffc7705ba6e5129
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-05-21 15:43:55 +0000

    Move from MooseX::Method::Signatures to Kavorka 

  Change: 95edaa21f9025c84145a51e98c0075507f9e89a1
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-05-11 11:53:09 +0000

    Bump version to 0.15.

    Add keep alive to user agent. 

  Change: 95c2d6051bfca97a472f638eac0cdf896e2a4754
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-27 20:02:34 +0000

    Fixes and cleanups.

    Add default card parameter to post_customer().

    Fix _post to handle objects being included in argument, convert them
    to form fields if they are nested inside of a posted argument hash.

    Add id to the Card object.

    Add cards to the Customer object as a Net::Stripe::List. 

  Change: 773c89f1afe19441adee43557358576506d660c9
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2014-04-26 23:26:44 +0000

    Merge pull request #25 from rustyconover/master

    Change to Net::Stripe::List for all lists. Add documentation to
    object classes. 

  Change: 739412308f32119442636f383963f487c0c3e058
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-26 23:24:51 +0000

    Bump version to 0.14 

  Change: f0095fd94abab5b03269447f0d1aa2679f7a9589
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-26 19:14:18 +0000

    More docs on attributes 

  Change: e79ee64373938bd3fc487e82219495c7acb025cc
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-26 19:08:17 +0000

    Add some boolean type checking to hash_to_object. 

  Change: ac4b97380a5f10ee201f6ac571e85b37d8256877
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-26 18:46:23 +0000

    Add ClassMopper to weaver.ini for documentation of our objects. 

  Change: 8bf02e492f08cb4e9fade4c9ba1534deec826e3d
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-26 18:08:31 +0000

    Remove some Moose subtypes and just specify the allowed objects. 

  Change: 75befc30001710fa4a24ddb596dc18d0a380e8fd
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-26 17:48:50 +0000

    Remove unnecessary use of Data::Dumper 

  Change: e07052a53b72d4c637f40b86c8cc96882da591b9
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-26 17:46:46 +0000

    Add Net::Stripe::List for correct and proper list handling.

    Add Net::Stripe::LineItem to contain information about line items
    from an invoice. 

  Change: 99ffd3eaec8c05eca01c4e374eef92199d14e50e
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-26 12:09:42 +0000

    POD changes 

  Change: 17a0e3d1cb812df5d5ac5339fa86965cb763478c
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-26 11:42:28 +0000

    Change list handling to use Net::Stripe::List.

    Add Net::Stripe::List to handle all returned lists from Stripe. Adds
    suppor for the has_more flag, so the user can page through results.

    Change live.t to use new list structure. Remove
    Net::Stripe::SubscriptionList. 

  Change: 24a5c2516b0bad5ad828df17a9f69a3b23ad6f06
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2014-04-25 22:37:59 +0000

    Merge pull request #24 from rustyconover/master

    Add documentation, change to named parameters to all functions,
    update tests and add example code.

    Changed all functions to use named parameters to follow the Stripe
    API. This will break some existing code that relied on positional
    parameters. See the documentation for changes and new examples of
    calling functions. One example get_invoice() you now must pass
    get_invoice(invoice_id => $id) where you previously called
    get_invoice($id). I think named parameters allow more flexibility and
    expressiveness.

    Added documentation of each function along with an example call of
    that function to the POD documentation.

    Described all method's accepted parameters and types.

    Changed to using MooseX::Method::Signatures rather than method module
    to remove some older dependencies and add better type checking to
    parameters.

    Reworked live.t to reflect the API changes. 

  Change: 89f8ca48009ff0b364f8ec18a9e875c251652ec6
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-25 22:28:56 +0000

    More example and documentation fixes 

  Change: c30780c0e51cb67aea3f906e4288ac3454299833
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-25 22:25:28 +0000

    Add more examples and fix up POD documentation 

  Change: 5eb0aa11865360ff408a360f515df73b794339ac
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-25 18:36:50 +0000

    Add more examples 

  Change: c2310e92cc4fcc79488b6b7f9c01dae619c80302
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-25 18:25:01 +0000

    Add some initial examples of calling functions 

  Change: 80d6a93d7241eb80cca49e4b3dfdca977f83cb91
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-25 18:19:51 +0000

    Fix pod weaver bug with balance transaction functions. 

  Change: 296f14fea3d5ba746fd84bf4769f51b3055babfe
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-25 18:13:42 +0000

    Bump version number 

  Change: f8092e06daddfc453d3719ab3407e9af05709b81
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-25 18:11:55 +0000

    Change all methods to use named parameters and proper signatures.

    Add documentation to all methods.

    Change tests as appropriate to match the new method signatures. 

  Change: 9c6dd9331807054bd2ee47be8dd541ae60723738
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-25 00:46:16 +0000

    Remove use of methods module, replace with
    MooseX::Method::Signatures.

    Fixes a problem with methods module prereqs on some platforms while
    retaining all functionality.

    Bump version 

  Change: 5d49548425af494e7751062ecbca8d7192f74bd7
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-22 21:15:09 +0000

    A few POD fixes and 0.11 release. 

  Change: 1d57a2b75acc847a18136576a03b748451fd9714
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-22 21:10:26 +0000

    Add README.pod which is generated from Dist::Zilla. 

  Change: 36a402bd11adb738473f34964264135ef5f0974c
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-22 21:07:43 +0000

    Fix documentation, add abstracts to all modules.

    Finish moving to Pod::Weaver. 

  Change: ea3d1afd4707c0ee458a126f2796bfc2b341998f
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2014-04-22 16:30:16 +0000

    Merge pull request #23 from andrewsolomon/master

    add $customer->discount->coupon attributes 

  Change: b0a1b43a193969140b76ee84257cbb0de9e4ec90
  Author: Andrew Solomon <andrew@illywhacker.net>
  Date : 2014-04-22 20:27:16 +0000

    add $customer->discount->coupon attributes 

  Change: e2e82db114e891e1557128d8b22f1fa1458df23d
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-22 08:33:16 +0000

    Remove duplicated trial end. Allow it to be an int or string, because
    of the special "now" value. 

  Change: 64481e09794bb46b99f9941a36a91e1288f4ad3b
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-22 07:53:29 +0000

    Merge branch 'master' of github.com:lukec/stripe-perl 

  Change: 48942b0ab47e9a47055b1bb3c86ea59425bc27f9
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-22 07:51:12 +0000

    Fix a problem with JSON::PP::Boolean usage.

    Change any type constraint that expects a Bool into Bool|Object
    because of a difference in how JSON::PP maps booleans.

    Change some code to map both JSON::XS::Boolean and JSON::PP::Boolean
    to one and zero. 

  Change: c8606398de3b947e8b95b02b51106f01bed39a20
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2014-04-21 23:54:50 +0000

    Merge pull request #21 from rustyconover/master

    Change to using Dist::Zilla and start with provisionary version 0.009 

  Change: 47b98c1cfd6925446cf1378a1549bafa2a3953bb
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-21 23:53:13 +0000

    Change to using Dist::Zilla and start with provisionary version 0.009

    Pull changes and contributors from Github. 

  Change: b32477769aa6e4eecb037708c131f330de0e9631
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2014-04-21 23:17:33 +0000

    Merge pull request #20 from rustyconover/master

    Work on Invoices, metadata, error handling, and a bug fix with
    customer's trial_end. 

  Change: 5ba493a377176e58990436d1ab3a486fc4856e1e
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-21 23:15:03 +0000

    Merge remote-tracking branch 'lukec/master' 

  Change: 5bb5a8ebe6a550b2c1c09c4110b5e4152a784bc1
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-21 23:09:28 +0000

    Change post_invoice() to accept a Net::Stripe::Invoice object.

    Handle a HTTP 500 error more directly in make_request.

    Allow "now" as a trial end value when creating a Customer object with
    a subscription plan.

    Add support for metadata and a description on the Invoice object.

    Refactor the metadata form fields code into
    form_fields_for_metadata()

    Add custom code to the closed parameter on the Invoice object, to
    only post it back to Stripe if the value has changed.

    Add form_fields_for_metadata in Net::Stripe::Resource since it is
    used by Customers and Invoices. 

  Change: 88764afb97c99c77446dd9fdff930967809d749c
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2014-04-21 23:05:53 +0000

    Merge pull request #19 from NacreData/master

    Charges attributes; new BalanceTransaction; etc. 

  Change: 388fc3545682361b7e9fc300a9fa848b4e7ee6dd
  Author: Devin M. Ceartas <devin@nacredata.com>
  Date : 2014-04-21 22:45:42 +0000

    * new BalanceTransfer Object (contains Stripe fee) * allow passing of
    "created" hashref to _get_collections,

    used for instance to get Charges constrained by dates * teach
    hash_to_object() to convert Stripe's underscore_words

    to module's UpperCamelCase * additional attributes in Charge object 

  Change: 26afeb856761b6c0e8c32e22892ede73535b4827
  Author: Devin M. Ceartas <devin@nacredata.com>
  Date : 2014-04-21 22:06:19 +0000

    Merge branch 'master' of github.com:rustyconover/Net-Stripe 

  Change: 09a3359130ce2bd7580ac1e47090877c70ecc2ae
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2014-04-21 09:14:54 +0000

    Merge pull request #15 from sachinjsk/master

    fixed typo 

  Change: ee37f01bfdc4bf3483a54820b97c708842f26689
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2014-04-21 09:14:28 +0000

    Merge pull request #12 from oalders/repository-url

    Adds repository URL to META resources. 

  Change: 592d47fc63e2768bbce4ed397ef15f4aee7e0301
  Author: Rusty Conover <rustyconover@users.noreply.github.com>
  Date : 2014-04-21 09:12:46 +0000

    Merge pull request #18 from rustyconover/master

    Initial pull of work on github to recent release. 

  Change: 348d404ce3b1c294f26275d35bcc311938d243d8
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-19 16:20:39 +0000

    Add post_invoice and add invoice parameter to Invoiceitem.pm to allow
    invoice items to be added to an open invoice. 

  Change: d5d0317549cbdbf1f08be30fc19a7d60416418e6
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-17 19:14:32 +0000

    Add methods for dealing with Cards and additional fields to the Card
    object. 

  Change: 8a307dd7ca045ffff474f8db00002cb45b0fa352
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-04-17 15:40:06 +0000

    Allow undefined statement descriptions for plans. 

  Change: 665deed7c73b1e40c90fd08b4de56a6f480375ee
  Author: Devin M. Ceartas <devin@nacredata.com>
  Date : 2014-04-17 11:18:10 +0000

    Note removal of "count" attribute in recent Stripe update to Lists 

  Change: 55c9f445185bc4b663d6c03b0d1775adce9b9a5d
  Author: Devin M. Ceartas <devin@nacredata.com>
  Date : 2014-04-15 17:43:47 +0000

    Note removal of "count" attribute in recent Stripe update to Lists 

  Change: af89dedc17bd2341aaca3fb03e69243631f737af
  Author: Devin Ceartas <devin@nacredata.com>
  Date : 2014-04-15 21:07:21 +0000

    Merge pull request #1 from rustyconover/master

    Latest work on fixing up the module 

  Change: aae5aed5f27443a2c0fcd0cd7e0586455e4f1603
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-03-15 00:07:45 +0000

    Add support for statement_description in plans. 

  Change: d52aa3d39866b48fe0413a1f2f11542321dc210d
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-03-14 23:54:52 +0000

    Add interval_count to plans.

    Add interval_count to Net::Stripe::Plan.

    Fix missing module. 

  Change: 74fb3562eacb47f91b8bb3e9d2d962259eea7326
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-03-14 23:49:05 +0000

    Add flag debug_network

    Add debug_network flag which allows the HTTPS request and response
    data to be shown for debugging purposes. 

  Change: 63f7f14ef57ce7a923ad54e7ebbeab272ded71ea
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-03-14 22:43:38 +0000

    Finish supporting multiple subscriptions 

  Change: 4953c21764883e540e07ed1ea9fe4bf1061df3bc
  Author: Rusty Conover <rusty@luckydinosaur.com>
  Date : 2014-03-14 22:42:30 +0000

    Support multiple subscriptions

    Change Customer object to contain subscriptions and subscription
    since customers can now have multiple subscriptions.

    Change test to use subscription id for delete_subscription calls. 

  Change: f741f7843a90f2d23e085c46846dc592ca7d8f06
  Author: Devin M. Ceartas <devin@nacredata.com>
  Date : 2014-03-09 17:02:53 +0000

    Multiple subscriptions are now possible, updating is different from
    creating, there is a list subscription method 

  Change: d5a33c2cbdd79833f0c9064707709e6d752d52f7
  Author: Devin M. Ceartas <devin@nacredata.com>
  Date : 2014-03-05 14:21:15 +0000

    Add ability to add "metadata" hashref to Customer object creation. 

  Change: e3bab9d371ffdb4f843249b86b2f6a8ec3e43ff0
  Author: Devin M. Ceartas <devin@nacredata.com>
  Date : 2014-03-05 11:33:45 +0000

    test for 1, not "true"; swallow an exected warning to /dev/null...
    All existing tests now pass! 

  Change: f1b4133bbf03270da05ef0d3b7a2e8db46d4ea3e
  Author: Devin M. Ceartas <devin@nacredata.com>
  Date : 2014-03-05 11:30:10 +0000

    Yet another test needing Customer->active_card changed to
    Customer->default_card 

  Change: 32e2e52a78019b60a9e44d311c3ea8d4e9ba5d38
  Author: Devin M. Ceartas <devin@nacredata.com>
  Date : 2014-03-05 11:23:00 +0000

    Correct Test: if cancelled with "at_period_end", a subscription will
    not yet have "ended_at" set. Test 114 passes now. 

  Change: e64c833ec05e25d63710d677ef37712adf8ac489
  Author: Devin M. Ceartas <devin@nacredata.com>
  Date : 2014-03-05 11:12:51 +0000

    Another test needing Customer->active_card changed to
    Customer->default_card 

  Change: 8c1c99ce1423b8eaa8eed6172eeb4e036d5dfd59
  Author: Devin M. Ceartas <devin@nacredata.com>
  Date : 2014-03-05 11:04:35 +0000

    Customer has a "default_card" not an "active_card", and this
    "default_card" is a card id, not a Stripe Card object. Test 94 now
    passes. 

  Change: 10e75ec296b1176a4855769340ed094cfe676cd7
  Author: Devin M. Ceartas <devin@nacredata.com>
  Date : 2014-03-05 10:16:46 +0000

    Hide expected warnings; Fix invalid currency test. 

  Change: d680cb2c91914c5f1d9644dcf754827b683283fd
  Author: Devin M. Ceartas <devin@nacredata.com>
  Date : 2014-03-05 10:01:52 +0000

    "fee" was removed from the returned Charge object by Stripe, see
    2013-12-03 changes at https://stripe.com/docs/upgrades 

  Change: b16bbe8068fa9e2a1bf4199255ec8145d6540c31
  Author: Devin M. Ceartas <devin@nacredata.com>
  Date : 2014-03-05 09:49:35 +0000

    Clean up test output by hiding expected warnings 

  Change: c37f0b7362c4d36d86d5a2399c57c08d9fc33a9a
  Author: Devin M. Ceartas <devin@nacredata.com>
  Date : 2014-03-05 09:23:26 +0000

    return array ref of objects from _make_request() if a list is
    returned, rather than trying to instantiate non-existent
    Net::Stripe::List class: fixes test #20 

  Change: 50c32c9b40662060fa87e832eeef50fad61c2510
  Author: Devin M. Ceartas <devin@nacredata.com>
  Date : 2014-03-04 16:54:45 +0000

    patch from sachinjsk
    https://github.com/sachinjsk/stripe-perl/commit/1e57e9667797206f27356
    b3664f37a190b4f26eb 

  Change: 8ca8bccd66fdc406f4270242d67b4c1fbeef0d22
  Author: Devin M. Ceartas <devin@nacredata.com>
  Date : 2014-03-04 16:52:11 +0000

    Patch from oalders
    https://github.com/oalders/stripe-perl/commit/eaaf1a442654da5f7eb9098
    c7f0668b446aa8cae 

  Change: 1e57e9667797206f27356b3664f37a190b4f26eb
  Author: Sachin Sebastian <sachinjsk@users.noreply.github.com>
  Date : 2014-01-12 19:41:12 +0000

    fixed typo 

  Change: c7e06c6f22ddbc0886b5675b6ca4390c98c28453
  Author: Luke Closs <me@luk.ec>
  Date : 2013-10-07 02:46:03 +0000

    Update code to work with newer API 

  Change: f56e45f7687f876e25fac589b046d53c8cdb736d
  Author: Luke Closs <me@luk.ec>
  Date : 2013-10-07 02:45:45 +0000

    Allow posting hashes directly 

  Change: 4573df5d7a60470e2db93201491dc68ec06117fc
  Author: Luke Closs <me@luk.ec>
  Date : 2013-10-07 02:45:30 +0000

    Add post_customer_subscription() 

  Change: 6c38ded4352b4ee1fdca457b840b9170c818d8ad
  Author: Luke Closs <me@luk.ec>
  Date : 2013-10-05 01:36:46 +0000

    Bump version 

  Change: f36369ad0c56eff3d6659ed504d8b47c47a213d5
  Author: Luke Closs <me@luk.ec>
  Date : 2013-10-05 01:25:40 +0000

    Try allowing plans to be read/write 

  Change: cec16d2bfffd434602121c74a2388604cee84a66
  Author: Olaf Alders <olaf@wundersolutions.com>
  Date : 2013-08-14 00:36:28 +0000

    Adds repository URL to META resources. 

  Change: f2a4b3771f318554041999683109d056c6b11cb1
  Author: Luke Closs <luke@5thplane.com>
  Date : 2012-10-23 09:43:23 +0000

    Add missing dependency on namespace::clean 

  Change: 0a6e418f2a655fcb57f3a35f36b6436ceb736589
  Author: Luke Closs <luke@5thplane.com>
  Date : 2012-10-23 09:41:28 +0000

    update docs 

  Change: 4f3727b5d9602b3eee4e312b0e35a1c39a3da655
  Author: Luke Closs <github@5thplane.com>
  Date : 2012-06-25 22:29:14 +0000

    Merge pull request #10 from dpetrov/master

    Updating Invoiceitem should not update currency 

  Change: 6f40686c55e737235cf32b3dc884f72190c83e7c
  Author: Dimitar Petrov <mitakaa@gmail.com>
  Date : 2012-06-24 20:45:48 +0000

    Pass the copied object to post_invoiceitems 

  Change: 880782b601d98551199b586d505e7aa295a33583
  Author: Dimitar Petrov <mitakaa@gmail.com>
  Date : 2012-06-24 20:42:18 +0000

    Updating Invoiceitem should not update currency 

  Change: cc3a2d8bc730d66ed4e8845d53ebb4e2fd1758f0
  Author: Luke Closs <gravatar@5thplane.com>
  Date : 2012-06-01 12:40:19 +0000

    Merge pull request #8 from letolabs/synopsis

    Make the code in the Net::Stripe synopsis copy+paste friendly ... 

  Change: f42bfac875bd71196327c15f05f4738c30b510ed
  Author: Jonathan "Duke" Leto <jonathan@leto.net>
  Date : 2012-06-01 12:38:29 +0000

    Make the code in the Net::Stripe synopsis copy+paste friendly and
    give examples of looking at the card associated with a charge and
    looking up charges by id 

  Change: 5969168f2a44ccde83369d2a14a6876ec7361a1a
  Author: Luke Closs <gravatar@5thplane.com>
  Date : 2012-06-01 12:02:53 +0000

    Merge pull request #7 from letolabs/update_moose_dep

    Update moose dep to a known-good version 

  Change: df053bdfd86a2929b8906be48b021ede7aa9ceb2
  Author: Jonathan "Duke" Leto <jonathan@leto.net>
  Date : 2012-06-01 12:01:42 +0000

    Update moose dep to a known-good version 

  Change: aea985642d50ee2646673b2d9af6eb8a9428a369
  Author: Luke Closs <luke@5thplane.com>
  Date : 2012-05-30 09:16:29 +0000

    get customer on a deleted customer returns a hash instead of an
    object 

  Change: cfad6b6c740e00be208fdf1c7041bbefb8901d15
  Author: Luke Closs <luke@5thplane.com>
  Date : 2012-05-03 11:45:24 +0000

    add a missing note to the changelog 

  Change: 673052507335122264cb874b4cb1b153dceaeb4e
  Author: Luke Closs <luke@5thplane.com>
  Date : 2012-04-27 16:25:18 +0000

    add date 

  Change: f197ec6fb15e612e075a01e67e6255700ee8189f
  Author: Luke Closs <luke@5thplane.com>
  Date : 2012-04-27 16:24:55 +0000

    Add more fields to invoices 

  Change: fec51c307da7d475a286bc6b63eafe01087cf195
  Author: Luke Closs <gravatar@5thplane.com>
  Date : 2012-04-24 11:20:18 +0000

    Merge pull request #4 from briancollins/master

    Allow null attributes in API responses 

  Change: 113469fa4043c9d84b1a2146eea382fb6c932ceb
  Author: Brian Collins <bricollins@gmail.com>
  Date : 2012-04-24 19:15:16 +0000

    Handle null response attributes

    The Stripe API now returns all attributes of objects, whether they
    are null or not. 

  Change: 493acbbbe0555004de311b660217363b2efe03aa
  Author: Luke Closs <luke@5thplane.com>
  Date : 2012-02-02 09:21:26 +0000

    Bump to 0.06 and fix MANIFEST so Invoiceitem.pm is shipped 

  Change: 82680adfb0a4e7d532e0ffa2fe60fa0903b36a05
  Author: Luke Closs <luke@5thplane.com>
  Date : 2012-02-01 13:03:12 +0000

    add a date so i can release this 

  Change: 3b1e46051d5b05c6725e0c8617f51c4240a33811
  Author: Luke Closs <luke@5thplane.com>
  Date : 2012-01-02 23:16:52 +0000

    Bump version and update Changes 

  Change: 2ea787464e0998f114df9ca82989bc67da5f3278
  Author: Luke Closs <gravatar@5thplane.com>
  Date : 2012-01-02 23:14:17 +0000

    Merge pull request #3 from tomeliaz/master

    Add support for partial refunds via second parameter on refund_charge
    call. 

  Change: b9f1436a8dc1be3cecca7ee533be995d1075f5c4
  Author: Tom Eliaz <tom@tomeliaz.com>
  Date : 2012-01-02 22:59:30 +0000

    Add support for partial refunds via second parameter on refund_charge
    call.

    Add optional second parameter to redund_charge which is an amount in
    cents to refund. Add amount_refunded field to Charge which is filled
    by the API on return from a

    partial refund API call. Add live test of partial and total (no
    amount specified) refund. 

  Change: b8a291bbf31cfca51601503914da70101ef9e6a0
  Author: Luke Closs <gravatar@5thplane.com>
  Date : 2011-11-27 22:13:05 +0000

    Merge pull request #2 from dreinhold/master

    Perl Stripe Update 

  Change: c97f3c68b45eb348c89a5c10c23f5dfee0bdd11a
  Author: Dylan Reinhold <dylan@gasdasoftware.com>
  Date : 2011-11-27 22:08:30 +0000

    Add a .gitignore into repo 

  Change: cf0cfa54805661c60c8b26a0758bf2116c819df3
  Author: Dylan Reinhold <dylan@gasdasoftware.com>
  Date : 2011-11-27 22:07:29 +0000

    Updated dependency list in alphabetical order 

  Change: 67cd30e471f74d279619914a6377139444cd3d2a
  Author: Dylan Reinhold <dylan@gasdasoftware.com>
  Date : 2011-11-27 21:17:49 +0000

    Added 2 required modules to Makefile.PL

    The module requires

    Test::Exception

    DateTime 

  Change: 80e457903463043741196164898eb0694857a8c4
  Author: Luke Closs <luke@5thplane.com>
  Date : 2011-11-23 10:50:20 +0000

    Fix Invoiceitem package name 

  Change: 776f8bde0ee221088ff49c4d145126d4526613ef
  Author: Luke Closs <luke@5thplane.com>
  Date : 2011-11-14 12:31:58 +0000

    Add missing LWP::Protocol::https dep 

  Change: a8a9c05dacd117eff96e80bfe3784e52b696b25b
  Author: Luke Closs <luke@5thplane.com>
  Date : 2011-11-03 19:21:47 +0000

    Prepare for 0.02 release 

  Change: 8011941a07fb51f218ec32923a730542178aaf37
  Author: Luke Closs <gravatar@5thplane.com>
  Date : 2011-11-03 19:20:04 +0000

    Merge pull request #1 from tomeliaz/master

    Throwable needed for Error.pm 

  Change: a610d33901f1fdd7ba3d8ccd7133bf1e671fd212
  Author: Tom Eliaz <tom@tomeliaz.com>
  Date : 2011-11-03 17:28:49 +0000

    Error requires Throwable to be installed 

  Change: fc34c2ee76db1b3a0bde7c5da0c2d0326f890507
  Author: Luke Closs <luke@5thplane.com>
  Date : 2011-11-01 15:47:21 +0000

    clean up noise in this test 

  Change: fb81c6b575d9cda01bea50a78a3279337851ecd2
  Author: Luke Closs <luke@5thplane.com>
  Date : 2011-11-01 15:45:07 +0000

    add a warning 

  Change: 72a54b00fcc9f50d423264e8a812c9d2f508a01c
  Author: Luke Closs <luke@5thplane.com>
  Date : 2011-11-01 15:39:57 +0000

    Add POD and some packaging 

  Change: a120be83c25fd804be3c29c459276bf4fe5098bc
  Author: Luke Closs <luke@5thplane.com>
  Date : 2011-11-01 14:32:44 +0000

    Add coupons and the Invoice.pm 

  Change: d27158bbbce780ff8dc54101f6f4826b60c22939
  Author: Luke Closs <luke@5thplane.com>
  Date : 2011-11-01 14:15:25 +0000

    Add Invoices 

  Change: 80f325eb96ab17e9f6284214d3b30254db265947
  Author: Luke Closs <luke@5thplane.com>
  Date : 2011-11-01 12:57:33 +0000

    Add invoiceitems to the API 

  Change: d00d550f9b152659e8e2cd2ed06906e433db78fe
  Author: Luke Closs <luke@5thplane.com>
  Date : 2011-11-01 09:24:12 +0000

    Add customer subscription apis 

  Change: 8600e978be3cba0f08041a9c6e0adab75a89bb81
  Author: Luke Closs <luke@5thplane.com>
  Date : 2011-10-29 15:19:00 +0000

    Make most things read-only 

  Change: 04211f639c6a736616c4b1c7f4241196e3013723
  Author: Luke Closs <luke@5thplane.com>
  Date : 2011-10-28 21:08:50 +0000

    Uh, i think I wrote this in Perl, not Ruby. :) 

  Change: f85bc9ecd662f5d2b0c847fa4b25051acd7a31e5
  Author: Luke Closs <luke@5thplane.com>
  Date : 2011-10-28 21:08:20 +0000

    add a readme 

  Change: f3a33cea2275ba369fc813e7aaf0664cf9b9d779
  Author: Luke Closs <luke@5thplane.com>
  Date : 2011-10-28 21:05:42 +0000

    Add Coupons and subscriptions and more tests 

  Change: a1eb2c51dad15b0d335db8d6a0f31da80c807470
  Author: Luke Closs <luke@5thplane.com>
  Date : 2011-10-28 20:21:18 +0000

    Add plans and basic plan tests 

  Change: 58ad0cea7fc515f6a759cd9d31bb6f8a91c7df81
  Author: Luke Closs <luke@5thplane.com>
  Date : 2011-10-28 19:52:16 +0000

    Add and fix tests 

  Change: 9cc1ef58343393add8f5eb7ce67c7bec7b69796e
  Author: Luke Closs <luke@5thplane.com>
  Date : 2011-10-28 19:52:09 +0000

    stringify the errors nicely 

  Change: 4a4fbd0c68c7253b4e5b430b12bc96d29fe80daf
  Author: Luke Closs <luke@5thplane.com>
  Date : 2011-10-28 19:51:47 +0000

    no need to worry about this, their api does it 

  Change: e77457656d7224fdcf666aefa344c6fd59a6ee4c
  Author: Luke Closs <luke@5thplane.com>
  Date : 2011-10-28 17:32:57 +0000

    Add tokens to charge & customer requests 

  Change: c369379fd706de821637c3ebbb882da846f8fe75
  Author: Luke Closs <luke@5thplane.com>
  Date : 2011-10-28 17:07:47 +0000

    Add Tokens and Customers 

  Change: 7c1306bfdd5309988a460af36165c0c6049bf3a1
  Author: Luke Closs <luke@5thplane.com>
  Date : 2011-10-28 14:15:17 +0000

    Initial commit 

================
End of releases.
================