Adding the CDG Commerce payment plugin.

This commit is contained in:
Martin Kamerbeek 2004-12-29 17:11:13 +00:00
parent 4d5841418d
commit 990cd43035
5 changed files with 801 additions and 2 deletions

View file

@ -224,6 +224,16 @@ sub www_completePendingTransaction {
return WebGUI::Operation::execute('listPendingTransactions');
}
#-------------------------------------------------------------------
sub www_confirmRecurringTransaction {
my($plugin, %var);
$plugin = WebGUI::Commerce::Payment->load($session{form}{gateway});
if ($plugin) {
$plugin->confirmRecurringTransaction;
}
}
#-------------------------------------------------------------------
sub www_confirmTransaction {
my($plugin, %var);
@ -288,7 +298,7 @@ sub www_editCommerceSettings {
$plugin = WebGUI::Commerce::Payment->load($_);
if ($plugin) {
push(@paymentPlugins, $plugin);
$paymentPlugins{$_} = $_;
$paymentPlugins{$_} = $plugin->name;
} else {
push(@failedPaymentPlugins, $_);
}