Subject: | Credit (refund/returns) & Post Authorization (capture/completion) & Void-Purchase |
Business::OnlinePayment::Beanstream has been enhanced for Credit
(refund/returns), Post Authorization (capture/completion), and
Void-Purchase. A handful of other changes are included.
The tests pass for developer (ubuntu-10.04), with Beanstream sandbox
account; and the changes are deployed and in production for a customer
(Debian).
0.03_05 unreleased
- (randall) Void-Purchase requires fewer fields than other actions.
0.03_04 unreleased
- (ivan) Don't inherit from AutoLoader or Exporter
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)
% sha1sum Business-OnlinePayment-Beanstream-0.03_05.tar.gz
bop-beanstream-diff-0.02-0.03_05.patch.gz
bop-beanstream-new-0.02-0.03_05.tar.gz
b87d32bb07e6ba82be3fb5affc4396eb67beb29d
Business-OnlinePayment-Beanstream-0.03_05.tar.gz
7c23d2ebbf10adae24c8ab1edfc3c73bf296597f
bop-beanstream-diff-0.02-0.03_05.patch.gz
cf94e68e1df46c997d1e435d520e3ca51338a85b
bop-beanstream-new-0.02-0.03_05.tar.gz
Subject: | Business-OnlinePayment-Beanstream-0.03_05.tar.gz |
Message body not shown because it is not plain text.
Subject: | bop-beanstream-diff-0.02-0.03_05.patch.gz |
Message body not shown because it is not plain text.
Subject: | bop-beanstream-new-0.02-0.03_05.tar.gz |
Message body not shown because it is not plain text.