349 lines
11 KiB
Perl
349 lines
11 KiB
Perl
package WebGUI::Help::PayDriver;
|
|
|
|
use strict;
|
|
|
|
|
|
our $HELP = {
|
|
|
|
'email receipt template' => {
|
|
title => 'email receipt template',
|
|
body => 'email receipt template help',
|
|
isa => [],
|
|
fields => [],
|
|
variables => [
|
|
{
|
|
name => 'viewDetailURL',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'amount',
|
|
description => 'amount help',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'taxes',
|
|
description => 'taxes help',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => "inShopCreditDeduction",
|
|
description => "inShopCreditDeduction help",
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'shippingPrice',
|
|
description => 'shippingPrice help',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'shippingAddress',
|
|
description => "shippingAddress help",
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'paymentAddress',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'items',
|
|
namespace => 'Shop',
|
|
variables => [
|
|
{
|
|
name => 'viewItemUrl',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'price',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'itemShippingAddress',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'orderStatus',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'itemId',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'transactionId',
|
|
namespace => 'Shop',
|
|
description => 'item transactionId',
|
|
},
|
|
{
|
|
name => 'assetId',
|
|
namespace => 'Shop',
|
|
description => 'item assetId',
|
|
},
|
|
{
|
|
name => 'configuredTitle',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'options',
|
|
namespace => 'Shop',
|
|
description => 'item options',
|
|
},
|
|
{
|
|
name => 'shippingAddressId',
|
|
namespace => 'Shop',
|
|
description => 'item shippingAddressId',
|
|
},
|
|
{
|
|
name => 'shippingName',
|
|
namespace => 'Shop',
|
|
description => 'item shippingName',
|
|
},
|
|
{
|
|
name => 'shippingAddress1',
|
|
namespace => 'Shop',
|
|
description => 'item shippingAddress1',
|
|
},
|
|
{
|
|
name => 'shippingAddress2',
|
|
namespace => 'Shop',
|
|
description => 'item shippingAddress2',
|
|
},
|
|
{
|
|
name => 'shippingAddress3',
|
|
namespace => 'Shop',
|
|
description => 'item shippingAddress3',
|
|
},
|
|
{
|
|
name => 'shippingAddressCity',
|
|
namespace => 'Shop',
|
|
description => 'item shippingAddressCity',
|
|
},
|
|
{
|
|
name => 'shippingAddressState',
|
|
namespace => 'Shop',
|
|
description => 'item shippingAddressState',
|
|
},
|
|
{
|
|
name => 'shippingAddressCountry',
|
|
namespace => 'Shop',
|
|
description => 'item shippingAddressCountry',
|
|
},
|
|
{
|
|
name => 'shippingAddressCode',
|
|
namespace => 'Shop',
|
|
description => 'item shippingAddressCode',
|
|
},
|
|
{
|
|
name => 'shippingAddressPhoneNumber',
|
|
namespace => 'Shop',
|
|
description => 'item shippingAddressPhoneNumber',
|
|
},
|
|
{
|
|
name => 'lastUpdated',
|
|
namespace => 'Shop',
|
|
description => 'item lastUpdated',
|
|
},
|
|
{
|
|
name => 'quantity',
|
|
namespace => 'Shop',
|
|
description => 'item quantity',
|
|
},
|
|
{
|
|
name => 'price',
|
|
namespace => 'Shop',
|
|
description => 'item price',
|
|
},
|
|
{
|
|
name => 'vendorId',
|
|
namespace => 'Shop',
|
|
description => 'item vendorId',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
name => 'transactionId',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'originatingTransactionId',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'isSuccessful',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'orderNumber',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'transactionCode',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'statusCode',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'statusMessage',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'userId',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'username',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'shopCreditDeduction',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'shippingAddressId',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'shippingAddressName',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'shippingAddress1',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'shippingAddress2',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'shippingAddress3',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'shippingAddressCity',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'shippingAddressState',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'shippingAddressCountry',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'shippingAddressCode',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'shippingAddressPhoneNumber',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'shippingDriverId',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'shippingDriverLabel',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'paymentAddressId',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'paymentAddress1',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'paymentAddress2',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'paymentAddress3',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'paymentAddressCity',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'paymentAddressState',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'paymentAddressCountry',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'paymentAddressCode',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'paymentAddressPhoneNumber',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'dateOfPurchase',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'isRecurring',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'notes',
|
|
namespace => 'Shop',
|
|
},
|
|
],
|
|
related => [
|
|
],
|
|
},
|
|
|
|
'cart summary variables' => {
|
|
title => 'cart summary variables',
|
|
body => 'cart summary variables help',
|
|
isa => [],
|
|
fields => [],
|
|
private => 1,
|
|
variables => [
|
|
{
|
|
name => 'shippableItemsInCart',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'subtotal',
|
|
description => 'subtotalPrice help',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'shipping',
|
|
description => 'shippingPrice help',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'taxes',
|
|
description => 'taxes help',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'inShopCreditAvailable',
|
|
description => 'inShopCreditAvailable help',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'inShopCreditDeduction',
|
|
description => 'inShopCreditDeduction help',
|
|
namespace => 'Shop',
|
|
},
|
|
{
|
|
name => 'totalPrice',
|
|
description => 'totalPrice help',
|
|
namespace => 'Shop',
|
|
},
|
|
],
|
|
},
|
|
|
|
};
|
|
|
|
1;
|