Commit graph

81 commits

Author SHA1 Message Date
Colin Kuskie
e9313959eb Refactor out template processing code into the PayDriver module. 2010-04-29 14:31:13 -07:00
Colin Kuskie
921f03c107 Refactor out a default www_getCredentials all the way back to PayDriver, to be used by Cash and the PayPal brothers. 2010-04-29 13:02:26 -07:00
Colin Kuskie
179ad030db Provide a getCredentials method for both PayPal paydrivers. 2010-04-29 12:47:33 -07:00
Colin Kuskie
470710abb9 Update both paypal drivers for the new shop checkout procedure. 2010-04-28 15:27:08 -07:00
Colin Kuskie
aedda01e58 Update Ogone driver for new Shop checkout procedures. 2010-04-28 14:57:47 -07:00
Colin Kuskie
64866dd485 Update ITranasct plugin for Shop 1.5 2010-04-28 12:08:14 -07:00
Colin Kuskie
a472f9ebdd Add common cart summary template variables to the PayDriver. Add a summary screen for Cash. i18n fixes for Cash. 2010-04-28 11:19:34 -07:00
Colin Kuskie
1ef4aa8ef0 No more getButton method in the PayDriver, it's now a dropdown in the cart. 2010-04-27 17:31:11 -07:00
Patrick Donelan
0fcc57a09e Removing "use warnings" 2010-04-08 17:53:55 -04:00
Colin Kuskie
b86be55ba2 Fix the double click on the ITransact submit button. Fixes bug #11362. 2010-01-20 15:32:10 -08:00
Colin Kuskie
022495506f Use some JS to prevent people clicking the submit button twice on the ITransact checkout screen. Fixes bug #11351 2010-01-14 15:56:00 -08:00
f91f7d9838 Initial upload of the paydriver skeleton (RFE#10959) 2009-10-22 13:44:17 +00:00
Colin Kuskie
e9e2155254 Handle UTF8 in XML data sent to ITransact. Adds a test. Fixes bug #10855. 2009-09-01 15:42:39 +00:00
Colin Kuskie
daf9284b55 Remove debug code. 2009-08-28 19:51:59 +00:00
JT Smith
69a07bb672 added legal section 2009-07-22 22:00:45 +00:00
Paul Driver
22dde02776 Improved security for PayPalStd 2009-07-22 21:22:25 +00:00
Colin Kuskie
5d17c43ff3 Bypass default value in the Country form so that other values can be used if set. ITransace getCredentials. 2009-07-20 21:54:05 +00:00
Paul Driver
a632380882 PayPalStd resurrected 2009-07-20 21:04:12 +00:00
Colin Kuskie
69ab867db9 Fix a POD type in the new PayPal.pm 2009-07-16 22:36:54 +00:00
Martin Kamerbeek
13d1657d21 Fixed a rounding error bug in the Ogone payment plugin. 2009-07-15 14:08:05 +00:00
Paul Driver
6c5d728730 Unified label and name in i18n, since they'll always be the same. 2009-07-13 22:40:44 +00:00
Paul Driver
fa23a75c39 tabs->spaces in PayPal i18n file (was inconsistant) and a couple of doc changes per colin's suggestions. 2009-07-13 22:34:38 +00:00
Paul Driver
2adb08c79c Requested docs/scripts added for 11777 2009-07-13 22:12:03 +00:00
Colin Kuskie
0a3329d7be Reverting 11777 due to lack of docs, upgrade script, and adding new
code during feature freeze.
2009-07-13 20:40:09 +00:00
Paul Driver
6c5885dd71 rewrite of PayPal payment driver 2009-07-13 19:48:12 +00:00
Colin Kuskie
921ca2383b Add missing POD to ITransact 2009-07-04 22:58:51 +00:00
Colin Kuskie
e6d47212cc Add missing POD to PayPalStd. 2009-07-04 20:49:47 +00:00
Colin Kuskie
2e2e436d1f Fix POD capitalization. 2009-07-04 19:28:45 +00:00
Colin Kuskie
4b3f81e3a0 ITransact requires that money amounts in XML have 2 decimal places. 2009-05-18 23:33:14 +00:00
Martin Kamerbeek
e7d930009a Fixed setup instructions. 2009-05-15 13:34:39 +00:00
Martin Kamerbeek
e5efefda4a Clean out comments. 2009-05-15 13:30:00 +00:00
Martin Kamerbeek
489313a0b9 Adding Ogone payment plugin 2009-05-15 13:29:04 +00:00
Graham Knop
18993c5924 pod and i18n fixes 2009-05-14 22:12:33 +00:00
Joeri de Bruin
c4e12f2abe PayPal driver missed its base class 2009-05-14 03:39:21 +00:00
Colin Kuskie
15e9d335aa Fix POD whitespace problem in the new PayPal driver. 2009-05-13 22:12:19 +00:00
Joeri de Bruin
c91676b1ad add PayPal paydriver 2009-05-13 20:07:09 +00:00
Colin Kuskie
d75bf1e4c4 Remove an empty sub stub. 2009-04-02 17:05:32 +00:00
Graham Knop
5800a9ef0a fix compile time warning 2009-02-18 03:20:51 +00:00
Colin Kuskie
41e56932e6 If the get credentials template is deleted, give an error message instead of
silently dying and returning to the page from the cart interface.
2009-02-17 23:59:07 +00:00
Colin Kuskie
6aa9185c1c Fix a sequencing issue in the ITransact postback routine, where it uses
an object before it is validated.
2009-02-10 22:46:50 +00:00
Colin Kuskie
6a1bbead00 Prefill in the email address in the ITransact credentials form from the user's Shop address. 2009-02-09 18:45:21 +00:00
Colin Kuskie
2f599812f4 Fix the mime/type and content of the XML sent to ITransact. 2009-01-29 23:24:53 +00:00
Graham Knop
b89bb0740e log ITransact XML at debug instead of info to make logging credit cards less likely 2009-01-28 16:39:14 +00:00
Colin Kuskie
310d454162 Forward porting bug fixes for billing address and asset with uncommitted parent. 2009-01-23 15:33:30 +00:00
Colin Kuskie
eeef2fb330 Fix a bug where the ITransact credentials template was not defined for plugins.
This prevented any credit card transactions from taking place.
2008-12-19 14:55:34 +00:00
Colin Kuskie
b9edc2592d Forward port templated ITransact edit credentials screen. 2008-12-11 16:28:58 +00:00
Colin Kuskie
6336e569ff Forward port PayDriver button and labeling fix.
Forward port testEnvironment fix for not having prerequisite perl modules.
2008-12-10 02:28:39 +00:00
JT Smith
16bd779fd4 - Added Cashier/Point of Sale mode for the Shop.
- Added the notion of a default address to the Shop's address book.
2008-11-15 01:26:16 +00:00
Kaleb Murphy
ecdf976f45 Must have accidently deleted a semicolon 2008-09-10 20:00:29 +00:00
Kaleb Murphy
21d8baf583 Reoccurring transactions now use the correct user id 2008-09-10 16:04:06 +00:00