Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge netgíró #1

Open
wants to merge 123 commits into
base: master
Choose a base branch
from
Open

Conversation

saevarom
Copy link
Member

No description provided.

juicedM3 and others added 30 commits October 2, 2013 15:22
CurrencyExponent were not being set while performing transactions with saved
profiles.  This commit fixes that.
Add bitpay return, fix return_url mapping
This reverts commit 75744b7.

Conflicts:
	CHANGELOG
Ipay88: Use the amount in dollars instead of cents to generate the signature
Stripe: Ignore tthe customer option when paying with a creditcard.
Also fixes a nil being passed to CGI.unescape.

Closes activemerchant#890.
…Response and passed the card_uri and account_uri back in authorization
changed Balanced store card to be an ActiveMerchant::Billing::Response
Denis Odorcic and others added 30 commits December 3, 2013 18:55
Fixes typos in AuthorizeNetCimGateway comments
…elector-error-handling

Refactor gateway selector error handling
Refactor IPay88 to follow correct integration using Notification
It was not working correctly for single items.
Fixes a problem where merchant descriptor wasn't being handled for
capture and authorization requests.

Closes activemerchant#936.
Merchant Warrior docs say the transactionProduct attribute is the
description:
http://cl.ly/image/0D0E3u3k1417/content.png

http://dox.merchantwarrior.com/files/MWE%20API.pdf

Use options[:description] like many other gateways to abstract this away
so we're not passing in custom options for each gateway.

Closes activemerchant#945.
Before:
Specify the description for the purchase or authorization using the
options[:description] || options[:email].

After:
Use options[:description] for description.  Use metadata for the email.
Keep the 2 options separate as the Stripe docs suggest:

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

Closes activemerchant#946.
This allows folks to use either billing_address or address just like
many other gateways do.  Previously our Merchant Warrior support ignored
billing_address.

Closes activemerchant#948.
Handle comma-delimited amounts with Valitor
Provides support for passing valid and invalid account numbers to the
bogus gateway and returning relevant error messages.

A valid account number is any account number that ends with 1.
An invalid account number is any account number that ends with 2.

Any object that responds to `account_number` will be treated as a check.

Note, because ActiveMerchant::Billing::Check has a `number` attribute
in addition to `account_number`, priority is given to `number` for
backwards compatibility.

CREDIT_ERROR_MESSAGE was removed because it was the same as
ERROR_MESSAGE.

Closes activemerchant#944.
This replaces Rapid 3.0 with Rapid 3.1, which is a much more appropriate
API for direct calls. In particular, all calls are now a single remote
vs. the 2+ that most calls required in 3.0.

3.1 support must be enabled on a per-account basis on the eWay side.

Close activemerchant#958.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.