Skip to content
Commits on Apr 25, 2013
  1. @louiskearns @ntalbott

    Paymill: Change .com -> .de

    This fixes an issue where card tokenization was failing in production.
    
    Also uses the correct marketing form - PAYMILL - and adds some supported
    countries.
    
    Closes #672.
    louiskearns committed with ntalbott Apr 22, 2013
Commits on Apr 24, 2013
  1. @odorcicd

    Merge pull request #674 from Shopify/payflow_link_transliterate

    Transliterate the description for Payflow Link
    odorcicd committed Apr 24, 2013
  2. Fix Payflow Link tests for 1.8

    Denis Odorcic committed Apr 24, 2013
Commits on Apr 23, 2013
  1. Remove non-ASCII characters using gsub when transliterate isn't avail…

    …able
    Denis Odorcic committed Apr 23, 2013
  2. Transliterate the description for Payflow Link

    Denis Odorcic committed Apr 23, 2013
  3. @jduff

    Merge pull request #673 from jduff/use_nokogiri_parser_with_paypal

    Swap out REXML for Nokogiri in payflow common parser.
    jduff committed Apr 23, 2013
  4. @jduff

    Swap out REXML for Nokogiri in payflow common parser.

    REXML is very strict with its xml parsing so fails hard on invalid
    characters, Nokogiri strips them and continues on. This is a much better
    experience for ActiveMerchant users.
    
    I've only replaced the parser in Payflow common, but we should work on
    moving everything to Nokogiri since it is a much better XML parser.
    jduff committed Apr 23, 2013
Commits on Apr 18, 2013
  1. @lulalala @ntalbott

    Update notification generator

    Notification template's parse method is a bit outdated. This is to make
    it in sync with latest notification class. I also documented that fact
    that notification initialization requires raw post string.
    
    Closes #664.
    lulalala committed with ntalbott Apr 16, 2013
Commits on Apr 17, 2013
  1. @duff @ntalbott

    Sage gateway: Deprecate #credit call

    Use #refund instead.
    
    Closes #666.
    duff committed with ntalbott Apr 17, 2013
Commits on Apr 15, 2013
  1. @jduff

    Merge pull request #663 from sanemat/feature/travis-ruby-2-0

    Add 2.0.0 support at travis-ci, and allow failure
    jduff committed Apr 15, 2013
Commits on Apr 14, 2013
  1. @sanemat
Commits on Apr 11, 2013
  1. @calvincorreli @ntalbott

    Quickpay integration: Update to handle API v6

    Fixed that the quickpay notification parser failed to parse v6
    notifications both because they are now URL-form encoded (since v4), and
    because it was missing two fields in the checksum calculation
    
    Closes #658.
    calvincorreli committed with ntalbott Apr 11, 2013
  2. @duff @ntalbott

    Paypal Express gateway: Reduce param requirements

    For reference transactions, Paypal Express does not require a payment
    type, an invoice_id, a description, or an IP.  We shouldn't require them
    either.
    
    They can certainly be specified and we pass them to Paypal
    appropriately, but they're not required.
    
    Closes #657.
    duff committed with ntalbott Apr 10, 2013
  3. @duff @ntalbott

    Paypal Express gateway: Allow an amount of 0

    No longer default the amount to a dollar.  There are times when an
    amount of 0 is perfectly fine for a Paypal Express transaction.
    
    In fact, an amount of 0 is required if you'd like to do an authorization
    without an immediate charge.
    
    https://www.x.com/developers/paypal/documentation-tools/express-checkout/integration-guide/ECReferenceTxns
    
    Closes #655.
    duff committed with ntalbott Apr 10, 2013
  4. @duff @ntalbott

    Paypal Express gateway: Remember billing agreement

    The Paypal Express #store method uses Paypal's CreateBillingAgreement
    API call.  The response to this call gives us the billing_agreement_id
    which can then be used for future charges via the DoReferenceTransaction
    API call.
    
    This commit allows us to consistently ask the response for its
    authorization.
    
    https://www.x.com/developers/paypal/documentation-tools/api/createbillingagreement-api-operation-nvp
    
    Closes #656.
    duff committed with ntalbott Apr 10, 2013
Commits on Apr 9, 2013
  1. @duff @ntalbott

    Pin: Really pass special headers

    My previous commit around this functionality was actually not passing
    the special headers like it was supposed to.
    (5dc3bd5)
    
    This commit fixes the previous careless attempt and adjusts things such
    that we're now actually testing that the right headers get passed rather
    than just testing that the right headers are created.
    
    Closes #654.
    duff committed with ntalbott Apr 9, 2013
  2. @VRMink @ntalbott

    Add CardStream Modern gateway

    This integrates the latest API from Cardstream and adds the ability to
    authorize, capture, refund and void transactions. The gateway is called
    CardStreamModern to avoid confusion. Modern is a made up name,
    Cardstream themselves call the latest version Cardstream and the early
    version legacy.
    
    Closes #595.
    VRMink committed with ntalbott Feb 18, 2013
  3. @fabiokr @ntalbott

    PayPal Express gateway: Add reference auths

    Closes #652.
    fabiokr committed with ntalbott Apr 9, 2013
Commits on Apr 5, 2013
  1. @ntalbott

    Litle: Fix for Rubinius

    Rubinius' behavior around returning an array is subtly different, and
    my oversight with regards to not explicitly building the array to return
    in split_authorization tripped it up.
    ntalbott committed Apr 5, 2013
  2. @ntalbott
  3. @fabiokr @ntalbott

    PayPal Express gateway: Add billing agreements

    It's now possible to create a billing agreement without actually running
    a full transaction. Uses the #store API.
    
    Closes #605.
    fabiokr committed with ntalbott Feb 28, 2013
  4. @ashish-d @ntalbott

    Direcpay: Update test url

    Closes #651.
    ashish-d committed with ntalbott Apr 5, 2013
  5. @ntalbott

    Add RBK Money integration

    r.ivanilov committed with ntalbott Dec 28, 2012
  6. @ntalbott

    Litle: Void authorizations via an auth reversal

    This changes the format of the authorization string, but the change
    should be fully backwards compatible with any already stored
    authorizations.
    
    Closes #642.
    Jason Rust committed with ntalbott Apr 2, 2013
Commits on Apr 4, 2013
  1. @ntalbott

    Netaxept: Revamp to use the "M" service type

    The previous implementation used a Netaxept "service type" that they
    don't like to give customers access to. This completely revamps the
    gateway to use the actually accessible service type.
    
    Closes #581.
    ntalbott committed Apr 4, 2013
  2. @melari

    Bump for release v1.32.1

    melari committed Apr 4, 2013
Commits on Apr 3, 2013
  1. @melari

    Merge pull request #644 from Shopify/orbital-nil-address-fix

    nil address values should not throw exceptions during truncation.
    melari committed Apr 3, 2013
  2. @melari
Commits on Apr 2, 2013
  1. @melari

    Merge pull request #643 from Shopify/kcode-fix

    Refactor of my last PR to remove warnings for ruby >= 1.9
    melari committed Apr 2, 2013
  2. @melari
  3. @melari

    Merge pull request #641 from Shopify/remove-kcode

    Remove modifications to $KCODE in cc5 and garanti.
    melari committed Apr 2, 2013
  4. @melari
Commits on Apr 1, 2013
  1. @joelvh @ntalbott

    USA ePay Advanced: Fix misspelling of "Aduth"

    Closes 639.
    joelvh committed with ntalbott Mar 31, 2013
  2. @ntalbott

    Paymill: Add support for store

    Adds the store method, and adds support to purchase and authorize for
    using a token directly.
    ntalbott committed Apr 1, 2013
  3. @melari
Something went wrong with that request. Please try again.