2006-02-15 10:15:27 +00:00
|
|
|
CREATE TABLE `prefix_enrol_authorize` (
|
|
|
|
`id` int(10) unsigned NOT NULL auto_increment,
|
2006-08-31 18:24:37 +00:00
|
|
|
`paymentmethod` enum('cc', 'echeck') NOT NULL default 'cc',
|
2006-02-15 10:15:27 +00:00
|
|
|
`cclastfour` int(4) unsigned NOT NULL default '0',
|
|
|
|
`ccname` varchar(255) NOT NULL default '',
|
|
|
|
`courseid` int(10) unsigned NOT NULL default '0',
|
|
|
|
`userid` int(10) unsigned NOT NULL default '0',
|
|
|
|
`transid` int(10) unsigned NOT NULL default '0',
|
|
|
|
`status` int(10) unsigned NOT NULL default '0',
|
|
|
|
`timecreated` int(10) unsigned NOT NULL default '0',
|
|
|
|
`settletime` int(10) unsigned NOT NULL default '0',
|
|
|
|
`amount` varchar(10) NOT NULL default '',
|
|
|
|
`currency` varchar(3) NOT NULL default 'USD',
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
KEY `courseid` (`courseid`),
|
|
|
|
KEY `userid` (`userid`),
|
2006-05-04 09:42:35 +00:00
|
|
|
KEY `status` (`status`),
|
|
|
|
KEY `transid` (`transid`)
|
2006-03-23 14:26:18 +00:00
|
|
|
) TYPE=MyISAM COMMENT='Holds all known information about authorize.net transactions';
|
2006-02-15 10:15:27 +00:00
|
|
|
|
|
|
|
CREATE TABLE `prefix_enrol_authorize_refunds` (
|
|
|
|
`id` int(10) unsigned NOT NULL auto_increment,
|
|
|
|
`orderid` int(10) unsigned NOT NULL default '0',
|
|
|
|
`status` int(1) unsigned NOT NULL default '0',
|
|
|
|
`amount` varchar(10) NOT NULL default '',
|
|
|
|
`transid` int(10) unsigned default '0',
|
|
|
|
`settletime` int(10) unsigned NOT NULL default '0',
|
|
|
|
PRIMARY KEY (`id`),
|
2006-05-04 09:42:35 +00:00
|
|
|
KEY `orderid` (`orderid`),
|
|
|
|
KEY `transid` (`transid`)
|
2006-03-23 14:26:18 +00:00
|
|
|
) TYPE=MyISAM COMMENT='Authorize.net refunds';
|