myaccount.html


Purpose: Template for the “My Account” page. It displays the default billing/shipping addresses, a list of previous orders, and other shopper specific details.

Code Blocks

Note: It is important to preserve the commented tags to ensure the software performs correctly.

[account_header-myaccount]  
    [account_welcome]  
    [account_recent-orders]  
    [orderhistory_date]  
    [orderhistory_ordernum]  
    [orderhistory_amount]  
    [orderhistory_status]  
    [account_billing-info]  
    [billing_firstname]  
    [billing_lastname]  
    [billing_address]  
    [billing_address2]  
    [billing_city]  
    [billing_state]  
    [billing_zip]  
    [billing_country]  
    [billing_phone]  
    [account_shipping-info]  
    [shipping_firstname]  
    [shipping_lastname]  
    [shipping_address]  
    [shipping_address2]  
    [shipping_city]  
    [shipping_state]  
    [shipping_zip]  
    [shipping_country]  
    [shipping_phone]  
    <!--START: username-->  
        [username]  
    <!--END: username-->  
    <!--START: CATEGORY_HEADER-->  
        [CONTENT]  
    <!--END: CATEGORY_HEADER-->  
    [orderhistory_date]  
    [orderhistory_ordernum]  
    [orderhistory_amount]  
    [orderhistory_status]  
    <!--START: ordertemplate-->  
        [odate]  
        [invoicenum_prefix]  
        [invoicenum]  
        [orderamount]  
        [orderstatus]  
        [orderid]  
    <!--END: ordertemplate-->  
    <!--START: savedorders-->  
        [orderhistory_savedcarts-header]  
        <!--START: savecart-->  
            [orderhistory_savedcarts-current]  
        <!--END: savecart-->  
        [orderhistory_date]  
        [orderhistory_amount]  
        <!--START: savedordertemplate-->  
            [odate]  
            [orderamount]  
            [orderid]  
            [account_view-details]  
            [orderkey]  
            [orderhistory_savedcarts-continue]  
        <!--END: savedordertemplate-->  
    <!--END: savedorders-->  
    <!--START: recurringOrders-->  
        [recurringorders_recurringorders-header]  
        [orderhistory_date]  
        [orderhistory_ordernum]  
        [orderhistory_amount]  
        [orderhistory_status]  
        <!--START: recurringordertemplate-->  
            [odate]  
            [invoicenum_prefix]  
            [invoicenum]  
            [orderid]  
            [account_view-details]  
            [orderamount]  
            [orderstatus]  
        <!--END: recurringordertemplate-->  
    <!--END: recurringOrders-->  
    <!--START: authNetCIM-->  
        [account_my-saved-creditcards]  
        [CustomerInfo_creditexpiration]  
        <!--START: ccItem-->  
            [ccLastDigits]  
            [ccExpiration]  
            [strCustomerPaymentProfileId]  
            [account_view-details]  
        <!--END: ccItem-->  
    <!--END: authNetCIM-->  
    [account_addressbook]  
    [account_addressbook-header-alias]  
    [account_addressbook-header-details]  
    <!--START: address_book-->  
        [address_alias]  
        [shipping_address]  
        [shipping_city]  
        [shipping_state]  
    <!--END: address_book-->  
    <!--START: CRM-->  
        [account_crm-requests]  
        [account_crm-add-request]  
        [account_crm-requests-header-id]  
        [account_crm-requests-header-dept]  
        [account_crm-requests-header-subject]  
        [account_crm-requests-header-lastact]  
        <!--START: crmMessagesDetailNoReq-->  
            [account_crm-requests-norequest]  
        <!--END: crmMessagesDetailNoReq-->  
        <!--START: crmMessagesDetail-->  
            [dpt]  
            [date]  
            [subject]  
            [lastaction]  
        <!--END: crmMessagesDetail-->  
    <!--END: CRM-->  
    <!--START: RMA-->  
        [account_rma-header]  
        [rma_header-rmanum]  
        [rma_header-rmadate]  
        [rma_header-rmaorder]  
        [rma_header-rmastatus]  
        <!--START: RmaItems-->  
            [OrderId]  
            [idRma]  
            [Date]  
            [OrderNum]  
            [RMAStatus]  
        <!--END: RmaItems-->  
    <!--END: RMA-->  
    <!--START: affiliateStatistics-->  
        [account_affiliate-statistics]  
        [account_view-details]  
        [affiliate_summary-header-membersince]  
        [affiliate_summary-header-orders]  
        [affiliate_summary-header-amount]  
        [affiliate_summary-header-commission]  
        [affiliate_summary-header-paid]  
        [affiliate_summary-header-balance]  
        <!--START: affiliateStatisticsNoOrders-->  
            [affiliate_no-history-to-display]  
        <!--END: affiliateStatisticsNoOrders-->  
        <!--START: affiliateStatisticsDetail-->  
            [memberSince]  
            [orders]  
            [amount]  
            [totalCommission]  
            [paid]  
            [balance]  
        <!--END: affiliateStatisticsDetail-->  
    <!--END: affiliateStatistics-->  
    <!--START: giftRegistry-->  
        [account_giftRegistry]  
        [giftregistry_header-name]  
        [giftregistry_header-eventdate]  
        [giftregistry_header-expiration]  
        [giftregistry_header-productsdesired]  
        [giftregistry_header-productspurchased]  
        [regName]  
        [account_view-details]  
        [regEvent]  
        [regExpiration]  
        [regProductsDesired]  
        [regProductsPurchased]  
    <!--END: giftRegistry-->  
    <!--START: points-->  
        [account_rewards]  
        [account_view-details]  
        [account_rewards-header-points]  
        [points_balance]  
    <!--END: points-->  
    <!--START: wishList-->  
        [account_wishlist]  
        [account_view-details]  
        [account_wishlist-header-products]  
        [wishListTotalItems]  
        [account_wishlist-header-lastmod]  
        [wishListLasMod]  
    <!--END: wishList-->  
    <!--START: reminders-->  
        [account_reminders]  
        [account_view-details]  
        [account_reminders-header-reminders]  
        [total_reminders]  
    <!--END: reminders-->  
    <!--START: giftcertificates-->  
        [account_gift-certificate]  
        [account_gift-certificate-total-purchased]  
        [total_gc]  
        [account_gift-certificate-total-amount]  
        [total_gcamount]  
        [account_view-details]  
        [account_gift-certificate-check-balance]  
        [registration_verification]  
        [now]  
        [registration_verification_message]  
        [account_gift-certificate-check-balance-go]  
    <!--END: giftcertificates-->  
    <!--START: collect_shipping_accounts-->  
        <!--START: collect_shipping_accounts_detail-->  
            [id]  
            [carrier]  
            [account]  
        <!--END: collect_shipping_accounts_detail-->  
    <!--END: collect_shipping_accounts-->

Note: Code blocks and their respective variables will only work with specific template pages.

Variables

Note: Several of these variables are used in multiple places on the page, with their dynamic content controlled by the code block used in each instance.

  • [account_header-myaccount] – Displays the Title of the My Account Page. (See Settings ->Design ->Store Language)
  • [account_welcome] – Displays the Welcome message of the My Account Page. (See Settings ->Design ->Store Language)
  • [username] – Inserts the Customer’s username (first and last name) into the Welcome Message.
  • [account_billing-info] – Displays the Title of the Account’s Billing Information section. (See Settings ->Design ->Store Language)
  • [billing_firstname] – Inserts the customer record’s billing first name.
  • [billing_lastname] – Inserts the customer record’s billing last name.
  • [billing_address] – Inserts the customer record’s billing main address.
  • [billing_address2] – Inserts the customer record’s billing Suite or Apt #.
  • [billing_city] – Inserts the customer record’s billing city.
  • [billing_state] – Inserts the customer record’s billing state or province.
  • [billing_zip] – Inserts the customer record’s billing postal code.
  • [billing_country] – Inserts the customer record’s billing country.
  • [billing_phone] – Inserts the customer record’s billing phone number.
  • [account_shipping-info] – Displays the Title of the Account’s Shipping Information section. (See Settings ->Design ->Store Language)
  • [shipping_firstname] – Inserts the customer record’s shipping first name.
  • [shipping_lastname] – Inserts the customer record’s shipping last name.
  • [shipping_address] – Inserts the customer record’s shipping main address.
  • [shipping_address2] – Inserts the customer record’s shipping Suite or Apt #.
  • [shipping_city] – Inserts the customer record’s shipping city.
  • [shipping_state] – Inserts the customer record’s shipping state or province.
  • [shipping_zip] – Inserts the customer record’s shipping postal code.
  • [shipping_country] – Inserts the customer record’s shipping country.
  • [shipping_phone] – Inserts the customer record’s shipping phone.
  • [addressTypeText] – Inserts the customer record’s shipping address type. (Residential or Commercial)
  • [account_recent-orders] – Displays the Title of the Account’s Recent Order History section. (See Settings ->Design ->Store Language)
  • [orderhistory_date] – Displays the Title of the Recent Order History section’s Date section. (See Settings ->Design ->Store Language)
  • [orderhistory_ordernum] – Displays the Title of the Recent Order History section’s Order # Section. (See Settings ->Design ->Store Language)
  • [orderhistory_amount] – Displays the Title of the Recent Order History section’s Amount Section. (See Settings ->Design ->Store Language)
  • [orderhistory_status] – Displays the Title of the Recent Order History section’s Status Section. (See Settings ->Design ->Store Language)
  • [odate] – Inserts the order date(s) in the Recent Order History section.
  • [invoicenum_prefix] – Inserts the order invoice prefix in the Recent Order History section.
  • [invoicenum] – Inserts the order invoice number in the Recent Order History section.
  • [account_view-details] – Inserts a link to the respective order for review.
  • [orderamount] – Inserts the order amount in the Recent Order History section.
  • [orderstatus] – Inserts the order status in the Recent Order History section.
  • [orderhistory_savedcarts-header] – Displays the Title of the account’s Saved Carts section. (See Settings ->Design ->Store Language)
  • [orderhistory_savedcarts-current] – Displays a link that allows the shopper to save their current cart. Wording can be changed in Store Language. (See Settings ->Design ->Store Language)
  • [orderhistory_savedcarts-delete] – Displays a link that allows the shopper to delete their current cart. Wording can be changed in Store Language. (See Settings ->Design ->Store Language)
  • [orderhistory_savedcarts-continue] – Displays a link that allows the shopper to continue their current cart. Wording can be changed in Store Language. (See Settings ->Design ->Store Language)
  • [recurringorders_recurringorders-header] – If 3dcart’s Autoship Add-on is purchased, this variable displays the Title of the account’s Recurring Orders section. (See Settings ->Design ->Store Language)
  • [account_addressbook] – Displays the Title of the account’s Address Book section. (See Settings ->Design ->Store Language)
  • [account_addressbook-header-alias] – Displays the Title of the Address Book’s Alias section. (See Settings ->Design ->Store Language)
  • [account_addressbook-header-details] – Displays the Title of the Address Book’s Details section. (See Settings ->Design ->Store Language)
  • [address_alias] – Inserts the Alias(es) of the customer’s Address Book addresses.
  • [account_crm-requests] – Displays the Title of the account’s My Last Request (CRM) section. (See Settings ->Design ->Store Language)
  • [account_crm-add-request] – Displays a link that allows the shopper to submit a new CRM request. Wording can be changed in Store Language. (See Settings ->Design ->Store Language)
  • [account_crm-requests-header-id] – Displays the Title of the CRM “ID” section. (See Settings ->Design ->Store Language)
  • [account_crm-requests-header-dept] – Displays the Title of the CRM Dept section. (See Settings ->Design ->Store Language)
  • [account_crm-requests-header-date] – Displays the Title of the CRM Date section. (See Settings ->Design ->Store Language)
  • [account_crm-requests-header-subject] – Displays the Title of the CRM Subject section. (See Settings ->Design ->Store Language)
  • [account_crm-requests-header-lastact] – Displays the Title of the CRM Last Action section. (See Settings ->Design ->Store Language)
  • [account_crm-requests-norequest] – If the customer record has no CRM requests, this variable will insert wording on the page to indicate that no CRM requests are present. (See Settings ->Design ->Store Language)
  • [crmId] – Inserts the CRM ID number(s).
  • [dpt] – Inserts the CRM Department information.
  • [date] – Inserts the CRM Dates.
  • [subject] – Inserts the CRM subjects.
  • [lastaction] – Inserts who handled the latest action on the CRM ticket.
  • [account_rma-header] – Displays the Title of the account’s RMA section. (See Settings ->Design ->Store Language)
  • [rma_header-rmanum] – Displays the Title of the RMA section’s “RMA#” Column. (See Settings ->Design ->Store Language)
  • [rma_header-rmadate] – Displays the Title of the RMA section’s Date Column. (See Settings ->Design ->Store Language)
  • [rma_header-rmaorder] – Displays the Title of the RMA section’s Order # Column. (See Settings ->Design ->Store Language)
  • [rma_header-rmastatus] – Displays the Title of the RMA section’s Status Column. (See Settings ->Design ->Store Language)
  • [idRma] – Inserts the ID number(s) of the RMA(s).
  • [Date] – Inserts the Date(s) of the RMA(s).
  • [OrderNum] – Inserts the Order number(s) of the RMA(s).
  • [RMAStatus] – Inserts the Status(es) of the RMA(s).
  • [account_affiliate-statistics] – Displays the Title of the Account’s Affiliate section. (See Settings ->Design ->Store Language)
  • [affiliate_summary-header-membersince] – Displays the Title of the Affiliate section’s “Member Since” Column. (See Settings ->Design ->Store Language)
  • [affiliate_summary-header-orders] – Displays the Title of the Affiliate section’s Orders Column. (See Settings ->Design ->Store Language)
  • [affiliate_summary-header-amount] – Displays the Title of the Affiliate section’s Amount Column. (See Settings ->Design ->Store Language)
  • [affiliate_summary-header-commission] – Displays the Title of the Affiliate section’s Commission Column. (See Settings ->Design ->Store Language)
  • [affiliate_summary-header-paid] – Displays the Title of the Affiliate section’s Paid Column. (See Settings ->Design ->Store Language)
  • [affiliate_summary-header-balance] – Displays the Title of the Affiliate section’s Balance Column. (See Settings ->Design ->Store Language)
  • [affiliate_no-history-to-display] – If the customer record is not an affiliate, this variable will insert wording on the page to indicate that no affiliate history is present. (See Settings ->Design ->Store Language)
  • [memberSince] – Inserts the Customer Record’s Affiliate activation date.
  • [orders] – Inserts the number of Orders credited to the Affiliate Record.
  • [amount] – Inserts the sub-total of orders credited to the Affiliate Record.
  • [totalCommission] – Inserts the total commission due to the Affiliate Record
  • [paid] – Inserts the total commission paid to the Affiliate record.
  • [balance] – Inserts the Balance left on the Affiliate Record’s payout.
  • [account_giftRegistry] – Displays the Title of the Account’s Gift Registry section. (See Settings ->Design ->Store Language)
  • [giftregistry_header-name] – Displays the Title of the Gift Registry section’s “Name” Column. (See Settings ->Design ->Store Language)
  • [giftregistry_header-eventdate] – Displays the Title of the Gift Registry section’s “Event” Column. (See Settings ->Design ->Store Language)
  • [giftregistry_header-expiration] – Displays the Title of the Gift Registry section’s “Expiration” Column. (See Settings ->Design ->Store Language)
  • [giftregistry_header-productsdesired] – Displays the Title of the Gift Registry section’s “Products Listed” Column. (See Settings ->Design ->Store Language)
  • [giftregistry_header-productspurchased] – Displays the Title of the Gift Registry section’s “Products Purchased” Column. (See Settings ->Design ->Store Language)
  • [regName] – Inserts the Name of the customer registries.
  • [regEvent] – Inserts the Date of the Registry event.
  • [regExpiration] – Inserts the expiration date of the Registry Event.
  • [regProductsDesired] – Inserts the number of products listed in the registry.
  • [regProductsPurchased] – Inserts the number of Registry items already ordered.
  • [account_rewards] – Displays the Title of the Account’s “My Rewards” section. (See Settings ->Design ->Store Language)
  • [account_rewards-header-points] – Displays the Title of the Rewards section’s “Total Points” label. Wording can be changed in Store Language. (See Settings ->Design ->Store Language)
  • [points_balance] – Inserts the customer’s accrued reward points.
  • [account_wishlist] – Displays the Title of the Account’s “Wish List” section. (See Settings ->Design ->Store Language)
  • [account_wishlist-header-products] – Displays the Title of the Wish List section’s “Products” label. Wording can be changed in Store Language. (See Settings ->Design ->Store Language)
  • [wishListTotalItems] – Inserts the number of items in the customer record’s wish list.
  • [account_wishlist-header-lastmod] – Displays the Title of the Wish List section’s “Last Update” label. Wording can be changed in Store Language. (See Settings ->Design ->Store Language)
  • [wishListLasMod] – Inserts the most recent Wish List modification date
  • [account_reminders] – If 3dcart’s Automatic Reorder Reminders Add-on is purchased, this variable displays the Title of the account’s Reminders section. (See Settings ->Design ->Store Language)
  • [account_reminders-header-reminders] – Displays the Title of the Reminders section’s “Total Reminders” label. Wording can be changed in Store Language. (See Settings ->Design ->Store Language)
  • [total_reminders] – Inserts the number of Reminders that the customer record is signed up for.
  • [account_gift-certificate] – Displays the Title of the account’s “Gift Certificate” section.
  • [account_gift-certificate-total-purchased] – Displays the Title of the Gift Certificate section’s “Total Purchased” label. Wording can be changed in Store Language. (See Settings ->Design ->Store Language)
  • [total_gc] – Inserts the number of Gift Certificates purchased on the customer record.
  • [account_gift-certificate-total-amount] – Displays the Title of the Gift Certificate section’s “Total Amount” label. Wording can be changed in Store Language. (See Settings ->Design ->Store Language)
  • [total_gcamount] – Inserts the Value/Amount of purchased Gift Certificates.
  • [account_gift-certificate-check-balance] – Displays the Title of the “Check Gift Certificate Balance” section. (See Settings ->Design ->Store Language)
  • [registration_verification] – Displays the Title of the CAPTCHA “Verification” label. (See Settings ->Design ->Store Language)
  • [registration_verification_message] – Inserts the instruction message for the verification’s CAPTCHA section. (See Settings ->Design ->Store Language)
  • [account_gift-certificate-check-balance-go] – Displays the Title of the Gift Certificate Verification “GO” button. (See Settings ->Design ->Store Language)

These next few Variables will be autopopulated by the 3dcart software. Typically you’ll want to keep the scripting for these variables intact.

  • [orderid]
  • [orderkey]
  • [account_my-saved-creditcards]
  • [checkout3_creditcard-last-digits]
  • [CustomerInfo_creditexpiration]
  • [ccLastDigits]
  • [ccExpiration]
  • [strCustomerPaymentProfileId]
  • [mkey]
  • [OrderId]
  • [now]
  • [id]
  • [carrier]
  • [account]
X