function SI_CCProcessor_AuthorizeNet() { parent::SI_CCProcessor(); $this->addConfigOption('username', 'Authorize.Net Username', 'Your Authorize.Net username to be used for processing credit cards', 'string'); $this->addConfigOption('password', 'Authorize.Net Password', 'Your Authorize.Net password', 'string'); $this->addConfigOption('test_mode', 'Test Mode', 'Enable or disable test mode for Authorize.Net', 'bool'); }
function SI_CCProcessor_PayPalPro() { parent::SI_CCProcessor(); $this->addConfigOption('username', 'PayPal Username', 'Your PayPal API username to be used for processing credit cards', 'string'); $this->addConfigOption('password', 'PayPal Password', 'Your PayPal API password', 'string'); $this->addConfigOption('signature', 'PayPal Signature', 'Your PayPal API Signature', 'string'); $this->addConfigOption('sandbox', 'Sandbox', 'True to use the PayPal sandbox servers', 'bool'); }