Commit graph

53 commits

Author SHA1 Message Date
ethem
f8f817b73d http://moodle.org/mod/forum/discuss.php?d=100629 2008-07-04 16:59:24 +00:00
ethem
b6398eb44b MDL-14129 Fix dongsheng's fixes and make dongsheng happy :) 2008-06-20 10:48:29 +00:00
ethem
65f0a8f697 Accesbility Improvements. Strings added: orderdetails, cclastfour, isbusinesschecking, shopper 2008-02-11 10:44:09 +00:00
ethem
1c5376af07 dear $a->name 2008-01-18 10:50:41 +00:00
ethem
d4ed9c7456 New strings for authorize.net account verification 2008-01-16 17:11:30 +00:00
nfreear
f79310ed56 Big fix for MDL-9890 "Help should be well-formed, XHTML Strict and semantic" 2007-05-23 11:59:20 +00:00
ethem
c1cc7fb513 Brushed up a string. 2006-11-30 08:40:29 +00:00
ethem
0ba9f5d68a + More more more security.
* Don't show login name, password and transaction key at the configuration page.
* RC4Encrypt these fields and move to the config_plugins table from the config table.
* Config page is fully https.
2006-11-29 11:05:56 +00:00
ethem
c33e8ec8f7 Daily echeck order notification 2006-11-20 14:48:16 +00:00
ethem
d948bfdde0 choosemethod is too long for heading, added <br /> 2006-11-16 14:19:52 +00:00
ethem
43d3fab9ff New feature: Show my payments only for users who has_capability('enrol/authorize:managepayments') 2006-11-13 07:53:32 +00:00
ethem
af3e0ed2ea Make authorize.net config page secure.
See: http://moodle.org/mod/forum/discuss.php?d=56728
2006-11-01 12:36:19 +00:00
moodler
304d08f0c4 Merged tidy-ups from stable 2006-11-01 09:44:01 +00:00
ethem
c9befcd1be If an user's credit card cannot be captured on the internet directly, obtain authorization code over phone from customer's bank.
Some users may not wish to use their credit cards on the internet directly for security reasons.
   In this case, you need to obtain an authorization code from user's bank.
   Initially, ask for credit card information from the customer
   like bank name, name on card, card number, expiry date and card validation code
   by means of phone, face-to-face or a billing application.
   Then, call the customer services of user's bank giving this information and demand an authorization code.
   Finally, after obtaining it, login as user to get the user enrolled.
   Alternatively, you can give it to the user saying enrol using this code.
2006-10-30 12:53:15 +00:00
ethem
2c46669ba1 New string: All Pending Orders 2006-10-30 11:16:09 +00:00
koenr
7c79bbc59e MDL-7042 Missing string on admin/roles/manage.php 2006-10-29 21:54:56 +00:00
ethem
b5db746b7d + New consts for authorize_action() function:
* AN_RETURNZERO: No connection was made on authorize.net.
  * AN_APPROVED: The transaction was accepted.
  * AN_DECLINED: The transaction was declined.
  * AN_REVIEW: The transaction was held for review.

+ Fix: Speacial handling for echecks: REVIEW; 'Under Review', 'Approved Review', 'Review Failed'
+ New feature: Upload a CSV file for echecks (capability: enrol/authorize:uploadcsv level: user)
+ New feature: Search payments by orderid and transid
+ New function: send_welcome_messages()
2006-10-16 09:30:25 +00:00
ethem
068cf579bd New string for capability: Manage payments 2006-09-15 10:13:06 +00:00
ethem
58b450e92b New string for capability: Manage Payments 2006-09-15 10:11:19 +00:00
ethem
b4efae98b4 New strings for echecks. 2006-09-04 12:25:21 +00:00
ethem
4d072568c0 New string: adminaccepts; Select payment methods allowed and their types 2006-09-04 12:09:25 +00:00
ethem
039edfab07 This merchant accepts eCheck (ACH) transactions only; no credit card transactions are accepted. 2006-09-04 07:51:15 +00:00
ethem
0c76d7e375 New string: paymentmethod 2006-09-01 16:43:52 +00:00
ethem
7222c36bf8 * New strings for Authorize.net eCheck.
Authorize.Net provides an exclusive, fully integrated electronic check payment method, eCheck.Net.
Using eCheck.Net, merchants can accept and process payments from consumer and corporate bank accounts
directly from their Web site or through the Authorize.Net Virtual Terminal. By accepting electronic checks,
you expand the payment options available to new and existing customers, enhancing customer loyalty and
potentially increasing sales.

+ Lower Fees - Lower rates than credit cards or PayPal.
+ More Efficient - eCheck.Net does everything online, eliminating the cost and inconvenience of manually
  processing paper checks and waiting for checks in the mail.
+ Fully Integrated Solution - No third-party integration required implementing eCheck.Net is easy
  for merchants already using the Authorize.Net Payment Gateway.
+ Integrated Reporting - Provides a combined view of all eCheck.Net and credit card payment transactions.
  Reconcile payment and billing activity using online reports and statements.
+ Ship Product Sooner - Improved up-front transaction validation that returns the status of transactions faster.
+ Security - Authorize.Net uses the latest 128-bit Secure Socket Layer (SSL) technology for
  secure Internet Protocol (IP) transactions.
2006-09-01 09:04:11 +00:00
ethem
0127848e11 Don't show authorize.net password for security reasons. Merged from 16stable. 2006-07-31 12:37:12 +00:00
ethem
8692e35c77 New string: costdefaultdesc
<strong>In course settings, enter -1</strong> to cost field to use this default cost; Merged from 16stable.
2006-07-25 17:00:41 +00:00
ethem
8ca28a6119 New string: welcometocoursesemail 2006-07-06 11:54:27 +00:00
ethem
3b34491b95 Put back last commit. If cost is 0, it always falls back to manual method. 2006-06-29 19:13:12 +00:00
ethem
c4e2966709 New string. No cost yet. Merged from 16stable. 2006-06-29 11:12:08 +00:00
ethem
8dd19dd3d2 $a->course: course information added. 2006-06-15 14:08:41 +00:00
ethem
fa6a9cba16 pendingordersemailteacher string added 2006-06-15 13:25:47 +00:00
ethem
43457b5f0f When the number of pending orders expiring are sent to the teachers via email, which one is important? The number of the orders or the total of the amounts.
Merged from 16 stable.
2006-06-15 12:27:49 +00:00
ethem
50172716a3 Email subject for pending orders expiring.
Merged from stable.
2006-06-14 16:32:08 +00:00
ethem
4670207162 Email subject for pending orders expiring. 2006-06-14 16:17:46 +00:00
ethem
71e27db713 If admin set up 'Teachers can manage the payments of the course' and enabled 'Manual-Capture', course teachers are notified about pending orders expiring. Merged from MOODLE_16_STABLE. 2006-06-14 11:53:50 +00:00
ethem
ecf2f1ac3d Sending email for pending orders expiring string (adminemailexpired) seperated.
Settings moved to adminemailexpsetting.
Merged from stable.
2006-06-09 11:25:57 +00:00
ethem
3f609b21ff 'Authorize.net Payment Gateway' is better and shorter :) 2006-06-02 09:42:20 +00:00
ethem
095759281b Authorize.net Merchant Payment Gateway
Authorize module is not only credit card gateway but also it has echeck.
Echeck is implemented soon, please AUTHORIZE_ECHECK branch for more details.
2006-06-01 14:13:07 +00:00
ethem
e295c6e4c3 Manual capture settings for sending email: cron=enabled, an_review=checked, an_capture_day=0, an_emailexpired=1-5 2006-05-16 11:37:07 +00:00
ethem
42c4e612db (Manual capture settings: cron=enabled, an_review=checked, an_capture_day=0) 2006-05-16 10:43:02 +00:00
ethem
6e6c37e2be Language direction is important. Changed as: <b>AVS Result:</b> $a
merged from 16_stable.
2006-05-13 08:53:34 +00:00
ethem
431efddc44 Status: 'New' string. 2006-05-12 17:20:39 +00:00
ethem
76c16eac35 Admin can setup which credit card types will be accepted.
Merged from MOODLE_16_STABLE.
2006-05-05 18:29:38 +00:00
ethem
203003ae8c Enable 'Authorize.net plugin' and setup cron properly; or uncheck an_review again.
Merged from MOODLE_16_STABLE.
2006-05-04 08:18:35 +00:00
ethem
df4ba5a1b9 1 - adminhelpcapture & adminhelpreview strings removed from enrol_authorize.php
2 - captureday.html & review.html files added to help/enrol/authorize
2006-05-02 07:13:15 +00:00
ethem
913a69687b Auto-capture strings changed to scheduled-capture. 2006-04-05 08:43:04 +00:00
ethem
ef62312dbe You can't do this action: $a->action 2006-03-13 18:26:55 +00:00
ethem
7c824f1f63 You can't do this action: $a->action 2006-03-13 18:20:08 +00:00
ethem
a6c656065c Students can view their payments. 2006-03-13 17:57:12 +00:00
ethem
e57facac59 Teachers can manage the payments of the course. 2006-03-13 16:54:09 +00:00