diff --git a/modules/ppcp-button/resources/js/modules/ContextBootstrap/SingleProductBootstap.js b/modules/ppcp-button/resources/js/modules/ContextBootstrap/SingleProductBootstap.js index 3bae016bf..099da6800 100644 --- a/modules/ppcp-button/resources/js/modules/ContextBootstrap/SingleProductBootstap.js +++ b/modules/ppcp-button/resources/js/modules/ContextBootstrap/SingleProductBootstap.js @@ -162,6 +162,12 @@ class SingleProductBootstap { }, ] .map( ( f ) => f() ) + .sort((a, b) => { + if (parseInt(a.replace(/\D/g, '')) < parseInt(b.replace(/\D/g, '')) ) { + return 1; + } + return -1; + }) .find( ( val ) => val ); if ( typeof priceText === 'undefined' ) {