71 Commits

Author SHA1 Message Date
ethem
46bbbb4c85 DB new upgrade system. 2006-02-15 10:15:27 +00:00
gustav_delius
f0295d5aba Remove empty line, see bug 4747 2006-02-12 23:30:37 +00:00
ethem
9a5a7c3814 Function: getsettletime minute fix. 2006-02-10 12:41:56 +00:00
ethem
33bbb39b4f Show warning message if cron doesn't work. Review order depends on cron & an_capture_day. 2006-02-01 13:30:45 +00:00
ethem
7fec4cb2f9 Rename an_cutoff_hour and an_cutoff_min to an_cutoff. 2006-02-01 13:03:13 +00:00
ethem
181c06ea6b Show only one message for actions (Capture/Void/Credit) in test mode. 2006-01-31 16:41:46 +00:00
ethem
00a354a2da Which form is submitted? Internal or authorize?
This eliminates undefined form->property notices when user submitted internal form.
2006-01-27 14:16:41 +00:00
ethem
d90534da0d Move $this->validate_enrol_form() to check_entry(). 2006-01-27 13:44:11 +00:00
ethem
c5c56ae00d Move card validation to validate_enrol_form function. 2006-01-27 13:34:42 +00:00
ethem
b1fa2cf269 Card Validation and Postal Code field validation fix. (is_int & is_numeric) 2006-01-27 09:16:01 +00:00
ethem
752d465f4d Manage orders with status filter. All/Authorized/Captured/Refunded/Cancelled/Expired. 2006-01-20 16:04:52 +00:00
ethem
c1a91db06e AVS and Reason messages. 2006-01-19 14:57:23 +00:00
toyomoyo
f9952852b1 adding more xmls 2006-01-16 01:56:21 +00:00
ethem
66ba9796d4 Moving some constants to const.php. 2006-01-06 12:14:17 +00:00
ethem
a1c967cc73 Address Verification System (AVS). 2006-01-05 16:28:34 +00:00
ethem
4bfda899b6 Address Verification System (AVS). 2006-01-05 14:30:49 +00:00
ethem
e74d4dc1b4 Send warning email to admins X days ago
how many status of 'authorized/pending capture' transaction is there,
 before transactions have expired.
2006-01-04 18:16:39 +00:00
ethem
8a92768d71 Sql fix. 2006-01-04 08:25:16 +00:00
ethem
ea370453c2 Expire transaction after 30 days. 2006-01-03 11:21:18 +00:00
ethem
241fbcf510 Config an_review_day renamed to an_capture_day.
Inform admin will be expired transactions 2 days ago.
Help for an_review and an_capture_day to admins.
2006-01-03 10:23:28 +00:00
ethem
6aa31974bd Inform students in cron function. 2006-01-02 09:45:07 +00:00
ethem
4014910e29 enrol_authorize_refunds must be updated, not enrol_authorize. 2006-01-02 09:34:10 +00:00
ethem
dfb9c29043 Settlement date. 2006-01-02 09:30:35 +00:00
ethem
9e1c2ba45c No need anymore some database fields. 2005-12-28 16:53:23 +00:00
ethem
62d98252ac New authorize.net module is more powerful. :)
- Review order:

   Review order before processing the credit card.

- Auto-Capture:
   If auto-capture enabled the credit card will be captured
   after an_review_day later, then student will be enrolled
   to course, otherwise it will be expired or
   admin must accept/deny payment.

   NOTE: Set-up Transaction Cut-Off Time correctly.
         When the last transaction is picked up for settlement?

- Payment Management:

   Accept/Deny/Refund payments: cvs:/moodle/enrol/authorize/index.php

- TO DO: Batch upload: It will sync authorize.net and moodle from csv file.
2005-12-26 19:21:37 +00:00
ethem
095affdedc AN_STATUS_EXPIRE fix. 2005-12-22 19:15:34 +00:00
ethem
378082c25f them fix. :) 2005-12-22 16:32:12 +00:00
ethem
0ccf08fe1d Settlement date. 2005-12-22 15:24:05 +00:00
ethem
1eabaf73fa & fix. 2005-12-16 08:13:10 +00:00
ethem
1f71e2b91d More description, more documentation. 2005-12-14 15:47:37 +00:00
ethem
a108dc4af5 added amount & currency fields for new transaction. 2005-12-12 17:42:05 +00:00
ethem
d6ed7dae6a CREDIT & VOID implementation.
TO DO:
- admin.php for course payment management.
- Transaction cut-off time
2005-12-12 17:32:00 +00:00
ethem
9e80f003fc REVIEW ORDER FEATURE:
- AUTH_ONLY transaction is used if review enabled.
- CRON captures credit card $an_review_day later.
- VOID and CREDIT weren't implemented yet.
- TO DO: admin.php for course payment management.
- TO DO: batch upload...
2005-12-09 12:00:28 +00:00
ethem
4bc2251693 Default values. 2005-12-07 13:03:47 +00:00
moodler
8a2e09584f Removed optional_variable 2005-12-06 05:47:58 +00:00
ethem
a56d86dd3d Default values must be default values. :) 2005-12-03 11:43:04 +00:00
ethem
07af257354 Credit card types moved to enrol.html. 2005-12-03 11:19:17 +00:00
ethem
df12ac18e2 Authorize.net Setting sections... 2005-12-03 11:17:03 +00:00
ethem
c5cc140090 an_review_day can not be negative. 2005-11-24 13:07:35 +00:00
ethem
ce32fe3aa7 x_invoice_num implementation... 2005-11-21 14:09:52 +00:00
ethem
add17a1248 Documentation 2005-11-21 07:33:04 +00:00
ethem
682811e048 *** empty log message *** 2005-08-24 14:59:42 +00:00
ethem
b94448d497 Nice coding. 2005-08-05 15:05:05 +00:00
ethem
1f492294af some cleanup. 2005-08-03 10:11:16 +00:00
ethem
5e53ffba34 " " fix 2005-08-02 08:27:14 +00:00
ethem
e2946fc1bb "," & " " fix 2005-08-02 08:23:52 +00:00
ethem
c0733012cf PostgreSQL support for enrol::authorize. 2005-08-02 07:45:45 +00:00
ethem
02457e58f4 nice icons in function get_access_icons() 2005-08-01 14:34:30 +00:00
ethem
87e1cd3d2a process_config changes. 2005-07-25 15:03:38 +00:00
ethem
3b405a5f3d authorize module requires get_list_of_currencies() function in moodlelib.
This function added in version 2005072200.
2005-07-25 13:17:25 +00:00