Commit Graph

66 Commits

Author SHA1 Message Date
Jeff Squires 369ee290de [Fixes #81] - changes the way we initialize payment methods 2012-11-12 17:45:47 -05:00
John Dyer 28c925e1f1 Remove spree_auth_devise dependency 2012-09-11 10:04:26 -04:00
John Dyer a882d3e889 Updated to support Spree 1.2 (depends on spree_auth_devise) 2012-08-31 11:10:02 -04:00
Brian Quinn 8ca407b1e4 Updated to work with 1-1 proper 2012-07-20 11:23:01 +01:00
Bounmy Stephane 7dfa8bf45a cleaned up dependencies
removed cucumber
2012-05-24 21:30:24 +02:00
John Dyer fa57f22a71 [Refs #31] define paypal_express_local_confirm preference 2012-02-21 10:06:22 -05:00
John Dyer 5a5a1b4321 Added install generator
Added an install generator

Typo in migration
2012-01-17 13:27:37 -05:00
John Dyer 800bd305e9 Make sure decorators are being loaded 2012-01-17 12:40:46 -05:00
John Dyer 98ee49b6b2 Get tests running, not passing yet 2011-11-17 16:49:53 -05:00
John Dyer 46d4ab43b8 Fix remaining rake test_app issues 2011-11-17 16:37:05 -05:00
John Dyer 04ebf6a74c Fix inflection issue 2011-11-17 15:36:27 -05:00
John Dyer e724b5f7ef More namespace changes 2011-11-17 11:15:47 -05:00
John Dyer 3a1fcf1771 Namespace Updates 2011-11-17 10:53:07 -05:00
Ryan Bigg bea1aa48e0 Remove debugger statement accidentally left in ff443b2 2011-10-09 14:13:33 +11:00
Brian Quinn ff443b2d93 Updated PaymentMethods to register correctly 2011-10-08 17:07:53 +01:00
Brian Quinn 073f2f814d Removed old hooks 2011-10-08 15:37:01 +01:00
Brian Quinn 4dadc4ad67 Declare engine_name 2011-09-07 17:25:38 +01:00
Brian Quinn 9086741f52 Refactored and improved support for 0.40.3 and later 2011-01-24 19:56:04 +00:00
Brian Quinn b763f1ad12 Merged r3ap3r2004 2011-01-18 16:11:33 +00:00
reaper c82156ef67 Previous commit was defective, credits_total would not have been calculated if a nil didn't exist in a valid credits array. 2011-01-16 09:40:56 +09:00
reaper 8800abf9bb Third time's the charm right :-) Pesky compact! nil bug. 2011-01-06 23:54:06 +09:00
reaper 7b43b73f58 Fixed a bug where credits being nil would throw an error. 2011-01-05 14:57:43 +09:00
Brian Quinn d6620ea283 Handle connection errors gracefully 2010-12-17 11:20:09 +00:00
reaper 1cc9da2d68 Bug fix. compact! may return nil which isn't what we want. 2010-12-12 20:08:03 +09:00
Brian Quinn 4b31bc2019 More rounding issue fixes 2010-12-03 09:33:02 +00:00
reaper 5a03bf228e Removed unecessary files. 2010-11-28 23:43:40 +09:00
reaper b79fb41c4d Modified to work with Spree 0.30.1. 2010-11-28 23:31:31 +09:00
Brian Quinn 898b6d4bb3 Handle failure on details request by redirecting 2010-11-26 14:46:32 +00:00
Brian Quinn 038ae315b3 Added IPN support, initially only covers e-checks 2010-11-21 13:42:34 +00:00
Brian Quinn 1d4caea500 Add temporary work around for orders / payments that get rejected by PayPal due to the totals not suming up correctly. 2010-11-17 16:26:19 +00:00
jplecaille 678986cde2 Redirect user to paypal on 'save & continue' 2010-06-21 12:49:08 +01:00
Brian Quinn 6746920541 Make sure correct stage is passed at all times (just payment for now). 2010-05-22 11:08:18 +01:00
Brian Quinn 86a977d174 Added support for coupons / credits and actual tax amounts 2010-04-30 10:12:54 +01:00
Peter Kordel 2801d39054 Merging PKordel's changes.
cleaned up extension requires, common constants and added no_shipping preference

Handling no shipping option in address options

Handling no shipping option in paypay_confirm

Added locale updates for GB and for no_shipping, paypal_site_opts for customizing site appearance

Added MJM fix

Took out no shipping stuff as too specific

Fixes now in extension

Better fix for Payment#payment_profiles_supported?

Added support for no shipping

Added support for no shipping

Fix for passing currency to payment_detail_item

Added param payment_method_id
2010-03-15 10:39:43 +00:00
Brian Quinn 18597fa8a9 Need to finalize payments that are auto_captured 2010-02-26 12:15:11 +00:00
Brian Quinn 1e318b6a78 Updated to support source actions 2010-02-25 16:20:15 +00:00
Brian Quinn bad727bf9c Made review configuration option editable via admin ui 2010-02-25 12:32:48 +00:00
Brian Quinn 472321b53d Moved capture method into PaypalAccount 2010-02-25 11:12:15 +00:00
Brian Quinn fb0ac7b629 Updated to supported latest edge PaymentMethods (very edge) 2010-02-24 20:44:08 +00:00
Brian Quinn 0bcbdaa0b2 Added support for refunds 2010-01-28 16:48:01 +00:00
Brian Quinn c772fcc9fa Renamed AVS and CVV codes to match standard core payments. 2010-01-27 09:19:05 +00:00
Brian Quinn 69da0ef978 Use BillingIntegration#provider method to create instance of provider_class 2010-01-25 15:21:41 +00:00
Brian Quinn 9592c545a3 Disable shipping options until PPX bug is sorted 2010-01-25 11:28:55 +00:00
Brian Quinn c14eefa55a Updated to support core Billing Integrations 2010-01-25 10:31:43 +00:00
Brian Quinn 7da2fed7ac Initial fork changes 2010-01-22 16:29:55 +00:00
paulcc 48bdd6c2d1 save payment after capture, to generate a pay event 2009-09-22 20:40:24 +01:00
paulcc 33b071798d change handling of shipping, basically avoids use of spree's mechs
fix error with handling of gross_amount
2009-09-07 12:10:32 +01:00
paulcc da032c6751 reordered events to reduce impact of failures 2009-09-07 10:27:52 +01:00
paulcc 8686c69a63 recode how the totals are computed
item price,tax now computed to *100 figures, and tax is truncated to
avoid rounding issues (Note: this avoids use of spree's tax system)
2009-09-07 09:27:23 +01:00
paulcc 280834f8fb recode precision test to allow slight rounding errors 2009-08-26 06:08:18 +01:00