diff --git a/lib/WebGUI/Help/Commerce.pm b/lib/WebGUI/Help/Commerce.pm index 44087e307..cc1f99ada 100644 --- a/lib/WebGUI/Help/Commerce.pm +++ b/lib/WebGUI/Help/Commerce.pm @@ -5,6 +5,51 @@ our $HELP = { title => 'help manage commerce title', body => 'help manage commerce body', fields => [ + { + title => 'confirm checkout template', + description => 'confirm checkout template description', + namespace => 'Commerce', + }, + { + title => 'transaction error template', + description => 'transaction error template description', + namespace => 'Commerce', + }, + { + title => 'checkout canceled template', + description => 'checkout canceled template description', + namespace => 'Commerce', + }, + { + title => 'checkout select payment template', + description => 'checkout select payment template description', + namespace => 'Commerce', + }, + { + title => 'checkout select shipping template', + description => 'checkout select shipping template description', + namespace => 'Commerce', + }, + { + title => 'view shopping cart template', + description => 'view shopping cart template description', + namespace => 'Commerce', + }, + { + title => 'daily report email', + description => 'daily report email description', + namespace => 'Commerce', + }, + { + title => 'payment plugin', + description => 'payment plugin description', + namespace => 'Commerce', + }, + { + title => 'shipping plugin label', + description => 'shipping plugin label description', + namespace => 'Commerce', + }, ], related => [ ] diff --git a/lib/WebGUI/Operation/Commerce.pm b/lib/WebGUI/Operation/Commerce.pm index 3ca1f57ab..bae179151 100644 --- a/lib/WebGUI/Operation/Commerce.pm +++ b/lib/WebGUI/Operation/Commerce.pm @@ -391,36 +391,42 @@ sub www_editCommerceSettings { $tabform->getTab('general')->template( -name => 'commerceConfirmCheckoutTemplateId', -label => $i18n->get('confirm checkout template'), + -hoverHelp => $i18n->get('confirm checkout template description'), -value => $session->setting->get("commerceConfirmCheckoutTemplateId"), -namespace => 'Commerce/ConfirmCheckout' ); $tabform->getTab('general')->template( -name => 'commerceTransactionErrorTemplateId', -label => $i18n->get('transaction error template'), + -hoverHelp => $i18n->get('transaction error template description'), -value => $session->setting->get("commerceTransactionPendingTemplateId"), -namespace => 'Commerce/TransactionError' ); $tabform->getTab('general')->template( -name => 'commerceCheckoutCanceledTemplateId', -label => $i18n->get('checkout canceled template'), + -hoverHelp => $i18n->get('checkout canceled template description'), -value => $session->setting->get("commerceCheckoutCanceledTemplateId"), -namespace => 'Commerce/CheckoutCanceled' ); $tabform->getTab('general')->template( -name => 'commerceSelectPaymentGatewayTemplateId', -label => $i18n->get('checkout select payment template'), + -hoverHelp => $i18n->get('checkout select payment template description'), -value => $session->setting->get("commerceSelectPaymentGatewayTemplateId"), -namespace => 'Commerce/SelectPaymentGateway' ); $tabform->getTab('general')->template( -name => 'commerceSelectShippingMethodTemplateId', -label => $i18n->get('checkout select shipping template'), + -hoverHelp => $i18n->get('checkout select shipping template description'), -value => $session->setting->get("commerceSelectShippingMethodTemplateId"), -namespace => 'Commerce/SelectShippingMethod' ); $tabform->getTab('general')->template( -name => 'commerceViewShoppingCartTemplateId', -label => $i18n->get('view shopping cart template'), + -hoverHelp => $i18n->get('view shopping cart template description'), -value => $session->setting->get("commerceViewShoppingCartTemplateId"), -namespace => 'Commerce/ViewShoppingCart' ); @@ -428,6 +434,7 @@ sub www_editCommerceSettings { $tabform->getTab('general')->email( -name => 'commerceSendDailyReportTo', -label => $i18n->get('daily report email'), + -hoverHelp => $i18n->get('daily report email description'), -value => $session->setting->get("commerceSendDailyReportTo") ); @@ -448,7 +455,8 @@ sub www_editCommerceSettings { $tabform->getTab("payment")->selectBox( -name => 'commercePaymentPlugin', -options => \%paymentPlugins, - -label => $i18n->get('payment form'), + -label => $i18n->get('payment plugin'), + -hoverHelp => $i18n->get('payment plugin description'), -value => $paymentPlugin, -extras => 'onchange="activePayment=operateHidden(this.options[this.selectedIndex].value,activePayment)"' ); @@ -487,6 +495,7 @@ sub www_editCommerceSettings { -name => 'commerceShippingPlugin', -options=> \%shippingPlugins, -label => $i18n->get('shipping plugin label'), + -hoverHelp => $i18n->get('shipping plugin label description'), -value => $shippingPlugin, -extras => 'onchange="activeShipping=operateHidden(this.options[this.selectedIndex].value,activeShipping)"' ); diff --git a/lib/WebGUI/i18n/English/Commerce.pm b/lib/WebGUI/i18n/English/Commerce.pm index 2a49e58df..06de2ac55 100755 --- a/lib/WebGUI/i18n/English/Commerce.pm +++ b/lib/WebGUI/i18n/English/Commerce.pm @@ -26,7 +26,7 @@ our $I18N = { lastUpdated => 0, context => q|The name of the 'payment plugins' tab in editCommerce.| }, - 'payment form' => { + 'payment plugin' => { message => q|Payment Plugin|, lastUpdated => 0, context => q|The name of the 'payment plugin' form option in editCommerce.| @@ -63,43 +63,64 @@ our $I18N = { context => q|The title of the manage commerce help page.| }, - 'help manage commerce body' => { - message => q|The commerce system of WebGUI is highly configurable. You can set the following properties:
+ 'confirm checkout template description' => { + message => q|This template is shown when a user is asked to confirm his purchase. The form data for the payment gateway is also shown here.
|,
+ lastUpdated => 1138922899,
+ },
-^International("confirm checkout template","Commerce");
-This template is shown when a user is asked to confirm his purchase. The form data for the payment gateway is also shown here.
-
+ 'transaction error template description' => {
+ message => q|This is the template that's shown if any error occurs during the payment process. This could be a declined credit card or a false cvv2 code, for instance. Also an 'error' is triggered by a fraud protection filter or some other service that requires manual interaction from the merchant.
|,
+ lastUpdated => 1138922899,
+ },
-^International("transaction error template","Commerce");
-This is the template that's shown if any error occurs during the payment process. This could be a declined credit card or a false cvv2 code, for instance. Also an 'error' is triggered by a fraud protection filter or some other service that requires manual interaction from the merchant.
-
+ 'checkout canceled template description' => {
+ message => q|This is the template that the user sees when he cancels the transaction. This normally only occurs with remote-side payment gateways (like PayPal). This is because a site-side payment gateway usually uses a single step process.
|,
+ lastUpdated => 1138922899,
+ },
-^International("checkout canceled template","Commerce");
-This is the template that the user sees when he cancels the transaction. This normally only occurs with remote-side payment gateways (like PayPal). This is because a site-side payment gateway usually uses a single step process.
-
+ 'checkout select payment template description' => {
+ message => q|This is the template that the user sees when he selects a payment after confirming checkout.
|,
+ lastUpdated => 1138923865,
+ },
-^International("daily report email","Commerce");
-Everyday the scheduler plugin that checks and updates subscriptions send a report on on the successful and failed term payments. Here you can set to which email address it should send this report.
-
+ 'checkout select shipping template description' => {
+ message => q|This is the template that the user sees when he selects a shipping method.
|,
+ lastUpdated => 1138923865,
+ },
-Payment plugin
-You can select the payment plugin to use here. Please note that you have to enable the plugins you want to choose from in the WebGUI configuration file. If you don't do this they won't show up here.
-
+ 'view shopping cart template description' => {
+ message => q|This is the template to customize the display of the user's shopping cart.
|, + lastUpdated => 1138923865, + }, + + 'shipping plugin label description' => { + message => q|Select all plugins that can be used for shipping on your site.
|, + lastUpdated => 1138924101, + }, + + 'daily report email description' => { + message => q|Everyday the scheduler plugin that checks and updates subscriptions send a report on on the successful and failed term payments. Here you can set to which email address it should send this report.
|, + lastUpdated => 1138922899, + }, + + 'payment plugin description' => { + message => q|You can select the payment plugin to use here. Please note that you have to enable the plugins you want to choose from in the WebGUI configuration file. If you don't do this they won't show up here.
Partner
-Your partner id.
-
+Your partner id.
Vendor
-Here you should enter your vendor id.
-
+Here you should enter your vendor id.
Login
-Your login to Verisign PayflowPro.
-
+Your login to Verisign PayflowPro.
Password
Your password.
|,
- lastUpdated => 1101881895,
+ lastUpdated => 1138922899,
+ },
+
+ 'help manage commerce body' => {
+ message => q|The commerce system of WebGUI is highly configurable. You can set the following properties:
|, + lastUpdated => 1138922965, context => q|The content of the manage commerce help page.| },