Permalink
Commits on Mar 1, 2012
  1. Merge pull request #290 from where/paypal-billing-agreement-fresh

    ntalbott committed Mar 1, 2012
    PayPal Express: Add Support for Reference Transactions using BAIDs
Commits on Feb 29, 2012
  1. Add support for DoReferenceTransactionRequest to PayPal Express API;

    kenmazaika committed Feb 29, 2012
    Allow using BAID recieved from DoExpressCheckoutPaymentRequest (after setting up the transaction by passing BillingAgreementDetails into SetExpressCheckoutRequest).
  2. Merge pull request #289 from tommeier/nabtransact_2

    ntalbott committed Feb 29, 2012
    Add NAB Transact (AU) Gateway.
  3. Merge pull request #288 from jduff/base_test_class_for_view_tests

    jduff committed Feb 29, 2012
    Create base class for view type tests, fix dependency issues with tests
  4. Merge pull request #286 from tommeier/securepayau

    ntalbott committed Feb 29, 2012
    Secure Pay AU: Handle periodic payments.
  5. Authorize.Net SIM support

    courtland committed with ntalbott Feb 29, 2012
  6. [Enhancement] Secure Pay AU gateway updated to handle periodic paymen…

    tommeier committed Feb 29, 2012
    …ts. Plus enhancements to unit and remote tests
Commits on Feb 28, 2012
  1. Update contributing link

    jduff committed Feb 28, 2012
  2. Merge pull request #284 from hron/certo-direct-remove-double-void-dec…

    ntalbott committed Feb 28, 2012
    …laration
    
    CertoDirect: Remove double declaration of #void.
  3. Merge pull request #283 from tgarnett/dev_am_cvv_extensions

    ntalbott committed Feb 28, 2012
    Authorize.Net CIM: Add CCV code support & improve tests.
  4. Adds CCV code support for Authorize.net CIM transactions. Since CCV c…

    tgarnett committed Feb 28, 2012
    …odes are not stored as part of the payment profile they must be supplied with any transaction (including validateCustomerPaymentProfile) that wishes to use CCV.
    
    Updates the Authorize.net CIM tests to use prior_auth_capture instead of capture_only in the auth then capture unit test. This is a better/more correct example as capture only is not supposed to be used with auth_only.  Rather it is intended to be used with transations that were authorized through some other system or required voice authorization.
  5. Merge pull request #281 from exviva/note_about_changelog_policy_in_pu…

    ntalbott committed Feb 28, 2012
    …ll_requests
    
    Add a note on not touching CHANGELOG when contributing.
  6. Merge pull request #250 from exviva/add_more_options_to_paypal_express

    ntalbott committed Feb 28, 2012
    PayPal Express: Add support for BrandName and Custom fields.
  7. Merge pull request #255 from jcoleman/patch-1

    ntalbott committed Feb 28, 2012
    Payflow: Handle dates with leading zeros.
  8. Update CHANGELOG

    ntalbott committed Feb 28, 2012
  9. Don't fail expiration date parsing on leading zeros.

    jcoleman committed Jan 25, 2012
    Passing in an expiration month of say "09" no longer raises the following exception: ArgumentError: invalid value for Integer(): "09".
  10. Merge pull request #243 from howaboutwe/master

    ntalbott committed Feb 28, 2012
    Adds support for get_customer_profile_ids to the Authorize.net CIM.
  11. Merge pull request #241 from thorstadt/master

    ntalbott committed Feb 28, 2012
    Add additional fields to Payflow gateway.
  12. Merge pull request #235 from brentmc79/master

    ntalbott committed Feb 28, 2012
    Don't pass testmode to Quickpay if transaction is specified (closes #324).
  13. ePay password is optional.

    ntalbott committed Feb 28, 2012
Commits on Feb 27, 2012
  1. Merge pull request #146 from castiglione/beanstream-recurring

    ntalbott committed Feb 27, 2012
    Add support for recurring payments to Beanstream gateway.
  2. Merge pull request #196 from bmorton/authorize_net_cim_fixes

    ntalbott committed Feb 27, 2012
    Authorize.net CIM documentation improvements, fixes, and cleanup.
  3. Implement Beanstream recurring paymentments

    Dave Lee committed Jun 24, 2011
    Original code: neerajkumar/active_merchant
    
    Changes made:
    * Remove profile reporting
    * Remove old and seemingly defunct profile reporting code
    * Remove unused recurring_response_notification
    * Refactor recurring API to match other ActiveMerchant implementations
      * #new takes :recurring_api_key for recurring authentication
      * #recurring takes :periodicity option, as well as :interval as
        either a Hash or as an ActiveSupport::Duration (1.month).
      * #recurring takes :occurences or :payments option and is used to
        calculate an expiry date
    
    Special thanks to `git diff --patience -U1` and `patch -l -F2`