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
paulcc
eac0ed0236
catch info-request failures, and capture phone where it is returned
...
phone grab bypasses the AM library - which would otherwise blank it.
2009-08-11 14:19:24 +01:00
paulcc
c80a86825f
use locally-loaded order to ensure proper session clearance
2009-08-11 14:07:50 +01:00
paulcc
f0d11109b9
made "badly configured gateway" message more informative
...
also the default tax hook returns a more useful 0.0 rather than an empty
hash...
2009-07-20 18:09:16 +01:00
paulcc
7de4c0e39a
removed debugging code, and fixed currency conv for :max_amount
2009-07-15 11:33:05 +01:00