Announcement

Collapse
No announcement yet.

Miva Merchant 5.5 Production Release 8 Update 11 Has Been Released

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Miva Merchant 5.5 Production Release 8 Update 11 Has Been Released

    Miva Merchant 5.5 PR 8 Update 11 Release Notes

    NEW PAYMENT MODULE: Intuit Merchant Services

    NEW PAYMENT MODULE: Amazon Payments

    • New Amazon Payments payment module allows shoppers to use shipping and payment information from their Amazon account during checkout, without requiring them to leave the site (like Checkout by Amazon).


    Admin Changes


    Administrative session tracking now separately displays the number of logged-in users and active sessions. Previously it displayed all sessions lumped together, which lead to confusion as the number of sessions was occasionally higher than expected. Additionally, a new tab, Administrative Sessions, has been added to the Domain Settings screen. This tab allows Administrator-privilege users to view a list of valid Administrative Interface sessions.
    Shipping Changes

    The Endicia Shipping Labels module has been updated to display the current Endicia logo and use the new naming for USPS Priority Mail Express shipping methods.
    Security Changes

    Security improvements have been added to prevent a malicious shopper from forcing an unavailable shipping method to be used when placing an order.

    Other Changes


    • The PayPal Payments Pro and/or Express Checkout payment module has been updated to support Bill Me Later and PayPal's new In Context Checkout, which executes the Express Checkout process in a lightbox, without taking the shopper to PayPal's website. In Context Checkout is enabled with an option inside the module, however template code changes are also required. Please see our Community Forums for additional information.
    • The Variant Import module now supports import of custom fields.
    • Google Wallet has been discontinued. Google is retiring its Google Checkout products on November 20th, 2013.
    • Checkout by Amazon has been discontinued at Amazon's request. The module will continue to function for existing merchants but will no longer be updated. We recommend that merchants transition to the new Amazon Payments module.


    Bugs Fixed


    11009: Module: variantimport: Variant Import should support custom fields like Product Import
    11010: Module: variantimport: Variant import part product should use the product columns when creating a part product
    11112: Module: customfields: JSON_CustomFieldGroupList_Load_Query does not use DB_OPENVIEW_Range so pagination never works correctly
    11128: Module: variantimport: Creating Variants can not properly be created due to Part Product being updated from previous row instead of creating new product
    11183: ZPL Preview: Java "application contains both signed and unsigned code" error when viewing a ZPL label with Java 7u21
    11270: Module: paypalpro: during install the column "finalCaptr" is not listed in the INSERT INTO sNN_PaypalPro.
    11418: Module: endicialabels: Update Endicia logo image
    11451: Shipping/Packaging Rules: Rename ShippingMethodRules_Adjustted_Price to ShippingMethodRules_Adjusted_Price
    11453: Shipping/Packaging Rules: Shipping method rules restricting the availability of a shipping method can be bypassed at runtime
    11511: Administrative Interface: Empty Secure Root Directory for Graphics configuration when logged in securely breaks Additional Image uploads
    11517: Module: upsxml: Packages should have a total minimum weight of 0.1lbs so that rates are always returned.
    11520: Module: templateorderemails: unable to send a manual email if the email has no "send when" triggers set
    11524: Shipping/Packaging Rules: Product shipping method exclusions can be bypassed at runtime
    11593: Core JSON: Session_ID and Session_Type must be passed to json.mvc as POST parameters
    11692: Administrative Interface: Generate shipping label "To" dialog can be set to blank space
    11722: Module: paypalpro: during checkout PayPal pro should use the name attached to the selected address and not the account holder’s name.
    11746: Database Layer: Administrative sessions for a user should be deleted when the user is deleted
    12124: Module: variantimport: Variant Import is missing the ImportModule_Persistent_Provision function
    12126: Module: variantimport: ImportModule_Persistent_Validate needs to validate the mapped columns when not using auto map
    12130: Module: variantimport: Track Product Inventory is never used and should be utilized to track product and part products
    12152: Module: customfields: DrawRadio function call does not use encodeentities on the text parameter
    12156: Administrative Interface: Session Token in URL: Left navigation "Pack Data"
    12157: Module: paypalpro: Session Token in URL: Left navigation "Delete PayPal Tokens"
    12158: Administrative Interface: LaunchPad buttons that include an Action parameter include a Session Token in a URL
    12160: Module: buysafe: Session Token in URL, multiple locations
    12162: Module: vat: Session Token in Add Product and Edit link URLs
    12164: Affiliates: Database error when clicking "Payout (This Affiliate Only)" link on Commission tab of the Edit Affiliate screen on MySQL in strict mode
    12165: Affiliates: Session Token in "Payout (This Affiliate Only)" link on Commission tab of the Edit Affiliate screen
    12166: Provisioning: Provisioning frameset passes session token in frame URLs
    12167: Upgrade Subsystem: Session Tokens in multiple URLs during patch installation process
    12169: Administrative Interface: Session Token in URL when running legacy batch reports from Manage Orders
    12171: Reporting Subsystem: Fatal error when running custom export report module
    12179: Administrative Interface: Add items dialog add+ button gets a style "display none" when it should not.
    Thanks,

    Rick Wilson
    CEO
    Miva, Inc.
    [email protected]
    https://www.miva.com

    #2
    Re: Miva Merchant 5.5 Production Release 8 Update 11 Has Been Released

    PayPal Express Checkout Button Template Changes


    PR8 Update 11 introduces two new features to the PayPal Express Checkout and/or Payments Pro module: in-context checkout and the Bill Me Later button. These features require template changes for the PayPal Express Checkout Button item. If you choose to use these new features and had PayPal Express Checkout and/or Payments Pro installed in your store before upgrading to PR8 Update 11, you will need to manually update the PayPal Express Checkout Button templates on any pages that it was already assigned to. Note that both of these features are disabled by default, and need to be manually enabled in the module's configuration settings.

    Updated PayPal Express Checkout Button template:

    HTML Code:
    <table style="width:100%; border:0;">
    	<tr>
    		<td style="padding:2px; vertical-align:middle; color:#000000; font-weight:bold;">
    			Fast, Secure Checkout with PayPal
    		</td>
    	</tr>
    	<tr>
    		<td>
    			<mvt:if expr="l.settings:PaypalExButton:ExpressCheckoutToken">
    			To continue with your PayPal checkout, enter any required information below and click on "Continue"
    			<mvt:else>
    			<div style="position: relative;">
    				<mvt:if expr="l.settings:PaypalExButton:express_in_context">
    					<a data-paypal-button="true" href="&mvt:global:secure_sessionurl;Store_Code=&mvta:global:Store_Code;&amp;Action=PAL1&amp;Screen=PAL1&amp;NextScreen=OCST&amp;NextAction=&amp;CancelScreen=&mvta:global:Screen;"><img src="https://www.paypal.com/en_US/i/btn/btn_xpressCheckout.gif" style="margin-right:7px; border:0;" alt="" /></a>
    				<mvt:else>
    					<a href="&mvt:global:secure_sessionurl;Store_Code=&mvta:global:Store_Code;&amp;Action=PAL1&amp;Screen=PAL1&amp;NextScreen=OCST&amp;NextAction=&amp;CancelScreen=&mvta:global:Screen;"><img src="https://www.paypal.com/en_US/i/btn/btn_xpressCheckout.gif" style="margin-right:7px; border:0;" alt="" /></a>
    				</mvt:if>
    				<mvt:if expr="l.settings:PaypalExButton:express_display_billmelater">
    				
    					<mvt:if expr="l.settings:PaypalExButton:express_in_context">
    						<a data-paypal-button="true" href="&mvt:global:secure_sessionurl;Store_Code=&mvta:global:Store_Code;&amp;Action=PAL1&amp;Screen=PAL1&amp;NextScreen=OCST&amp;NextAction=&amp;CancelScreen=&mvta:global:Screen;&PayPalExCheckout_Bill_Later=true"><img src="https://www.paypalobjects.com/webstatic/en_US/btn/btn_bml_SM.png" style="margin-right:7px; border:0;" alt="" /></a>
    					<mvt:else>
    						<a href="&mvt:global:secure_sessionurl;Store_Code=&mvta:global:Store_Code;&amp;Action=PAL1&amp;Screen=PAL1&amp;NextScreen=OCST&amp;NextAction=&amp;CancelScreen=&mvta:global:Screen;&PayPalExCheckout_Bill_Later=true"><img src="https://www.paypalobjects.com/webstatic/en_US/btn/btn_bml_SM.png" style="margin-right:7px; border:0;" alt="" /></a>
    					</mvt:if>
    					
    					<a href="https://www.securecheckout.billmelater.com/paycapture-content/fetch?hash=AU826TU8&amp;content=/bmlweb/ppwpsiw.html"><img src="https://www.paypalobjects.com/webstatic/en_US/btn/btn_bml_text.png" style="position: absolute; left: 2px; top: 76px;" /></a>
    				</mvt:if>
    			</div>
    			</mvt:if>
    		</td>
    	</tr>
    	<tr>
    		<td> </td>
    	</tr>
    </table>
    <mvt:if expr="l.settings:PaypalExButton:express_in_context">
    <script>
    	(function(d, s, id){
    		var js, ref = d.getElementsByTagName(s)[0];
    		if (!d.getElementById(id)){
    			js = d.createElement(s); js.id = id; js.async = true;
    			js.src = "//www.paypalobjects.com/js/external/paypal.js";
    			ref.parentNode.insertBefore(js, ref);
    		}
    	}(document, "script", "paypal-js"));
    </script>
    </mvt:if>
    Regards,
    Preston Brynie
    Software Developer
    Miva Merchant
    http://www.mivamerchant.com/

    Comment


      #3
      Re: Miva Merchant 5.5 Production Release 8 Update 11 Has Been Released

      There is currently a bug in the Amazon Payments module that requires four template changes in order to function. Until we release the next patch containing a fix for this bug, you will need to make changes to the following pages:

      • BASK
      • AMAZONPAY_OCST
      • AMAZONPAY_OSEL
      • AMAZONPAY_OPAY


      For each of these pages, replace the item near the top of the main page template:

      HTML Code:
      <mvt:item name="amazonpay" />
      with the following code:

      HTML Code:
      <script type="text/javascript" src="https://static-na.payments-amazon.com/OffAmazonPayments/us/js/Widgets.js?sellerId=&mvta:amazonpay:merchantid;"></script>
      <style type="text/css">
      .amazonpay_inner
      {
      	position: relative;
      	left: -50%;
      }
      .amazonpay_outer
      {
      	display: -moz-inline-stack;
      	display: inline-block;
      	vertical-align: middle;
      	zoom: 1;
      	position: relative;
      	left: 50%;
      }
      </style>
      Preston Brynie
      Software Developer
      Miva Merchant
      http://www.mivamerchant.com/

      Comment

      Working...
      X