Revision history for perl extension Business::OnlinePayment::Beanstream

0.03_03  unreleased
        - Credit (refund/returns) & Post Authorization (capture/completion)
          are now supported.  Void Purchase is supported, but not Void Return.
        - merchant ID is passed as a constructor parameter, rather than a
          content parameter, so that the login & password content parameters
          can be used for the Beanstream user name & password, which are
          required for Credit, Void, and Post Authorization.
        - For backwards compatibility, the merchant ID is still accepted as
          content login (with no password) - in the case where only Normal
          Authorization and Authorization Only are used.
        - email address is required, per BEAN_API_Integration.pdf, and per
          testing.  invoice_number is "Recommended" but not strictly required.
        - update comments about testing as developer sandbox is available.
        - die on connection errors per B:OP spec
        - by Randall Whitman <www.whizman.com> on contract to
          Freeside Internet Services <freeside.biz>.

0.03_02  unreleased
        - (0.03_01) if non-standard 'owner' param is blank, use standard 'name'
          param
        - (0.03_02) if required 'invoice_number' param is blank, send a made-up
          one
        - by Ivan Kohler / Freeside Internet Services Inc. (http://freeside.biz)

0.02  2008-11-24
        - use Server to Server API
        - comments about limited test mode
        - use Business::OnlinePayment::HTTPS
        - rename 'expiration' parameter consistent with other BOP modules
        - use trnApproved to determine is-success
        - add avs-code
        - by Randall Whitman <www.whizman.com> on contract to
          DonorWare LLC dba donor.com <cpan@donor.com>.

0.01 -  Thu May 16 13:13:57 2002
        - original version.
