Jump to content


- - - - -
Photo

[Nexus 1.0.2] "You must select a payment method"


An issue has been identified in IP.Nexus 1.0.2 which may cause a Javascript error when trying to checkout if there is only one active payment method.


To fix, you may do any of the following:

Patch File

To use the patch file:
  • Unzip the attached file, and upload "nexus_root_templates.xml" to admin/applications_addon/ips/nexus/xml, replacing the file that is already there.
  • Go to Admin CP --> Look & Feel --> Template Tools. Under "Rebuild Master Skin Data", tick the "Rebuild HTML" box on the left, and the "IP.Nexus" box on the right, then click "Rebuild".
  • Go back to Admin CP --> Look & Feel --> Template Tools.  Under "Recache Skin Sets", ensure "<All Skin Sets>" is selected in the dropdown and click the "Recache Skin Sets" button.

Attached File  nexus_root_templates.xml.zip   19.43KB   170 downloads



Manual Patch

If you are comfortable editing skin edits, open the skin template skin_nexus_payments --> selectMethod.

Find and remove this piece of code, it should appear towards the bottom:

	<if test="count( $methods ) == 1">
		<foreach loop="$methods as $method">
			toggleMethod( {$method['m_id']} );
		</foreach>
		$('method_dropdown').style.display = 'none';
	</if>

Repeat for any skins that you have.


Workaround

As the issue only applies when there is one active payment method, enabling any additional payment methods such as bank wire or check, will fix the problem.




If you would like one of our technicians to apply this patch for you, please contact technical support.



0 Comments


Developer Docs · Error Codes