<br />
<b>Warning</b>:  Undefined array key "client_id" in <b>/www/wwwroot/yanhui-store.appleinc.cn/wp-content/plugins/wp-ecommerce-paypal/includes/public_shortcode.php</b> on line <b>159</b><br />
{"id":127,"date":"2025-10-14T15:13:01","date_gmt":"2025-10-14T07:13:01","guid":{"rendered":"https:\/\/yanhui-store.appleinc.cn\/?post_type=product&#038;p=127"},"modified":"2026-09-07T02:44:21","modified_gmt":"2026-09-06T18:44:21","slug":"linkage-lowering-kit%ef%bc%88%e6%82%ac%e6%8c%82%e6%9c%ba%e6%9e%84%e4%b8%8b%e9%99%8d%e5%a5%97%e4%bb%b6%ef%bc%89","status":"publish","type":"product","link":"https:\/\/yanhui-store.appleinc.cn\/index.php\/product\/linkage-lowering-kit%ef%bc%88%e6%82%ac%e6%8c%82%e6%9c%ba%e6%9e%84%e4%b8%8b%e9%99%8d%e5%a5%97%e4%bb%b6%ef%bc%89\/","title":{"rendered":"Linkage Lowering Kit\uff08\u60ac\u6302\u673a\u6784\u4e0b\u964d\u5957\u4ef6\uff09"},"content":{"rendered":"<div class='wpecpp-container wpecpp-align-center'><form class='wpecpp-form wpecpp-form-disabled' id='rf565e5b4c3944aa71a410dcec7c29f8d' action='#' method='post'>    \r\n    <!-- PayPal SDK Loader with DOM check -->\r\n    <script>\r\n    (function() {\r\n        var sdkId = 'wpecpp-paypal-sdk-22c22a989c0054f441f63d47f20463f3';\r\n        var sdkUrl = 'https:\/\/www.paypal.com\/sdk\/js?merchant-id=TWV9ZK3ESEAVS&currency=USD&intent=capture&components=buttons,funding-eligibility&enable-funding=venmo,card';\r\n        \r\n        \/\/ Check if SDK script already exists in DOM or is being loaded\r\n        if (!document.getElementById(sdkId)) {\r\n            var script = document.createElement('script');\r\n            script.id = sdkId;\r\n            script.src = sdkUrl;\r\n            script.setAttribute('data-partner-attribution-id', '<br \/>\n<b>Warning<\/b>:  Undefined array key \"bn_code\" in <b>\/www\/wwwroot\/yanhui-store.appleinc.cn\/wp-content\/plugins\/wp-ecommerce-paypal\/includes\/public_shortcode.php<\/b> on line <b>199<\/b><br \/>\n');\r\n                        document.head.appendChild(script);\r\n        }\r\n    })();\r\n    <\/script>\r\n    \r\n    <style>\r\n        .wpecpp-paypal-button-container > *,\r\n        .wpecpp-paypal-hosted-fields-container .wpecpp-paypal-btn {\r\n            max-width: 300px;\r\n        }\r\n        .wpecpp-paypal-hosted-fields-container .wpecpp-paypal-btn {\r\n            height: 40px;\r\n        }\r\n    <\/style>\r\n    \r\n    <script>\r\n        const wpecppPaypalFunding_rf565e5b4c3944aa71a410dcec7c29f8d = [\"paypal\",\"venmo\",\"card\"];\r\n    <\/script>\r\n\r\n    <!-- Buttons container -->\r\n    <div id='wpecpp-paypal-button-container-rf565e5b4c3944aa71a410dcec7c29f8d' class='wpecpp-paypal-button-container wpecpp-vertical'><\/div>\r\n\r\n\t\r\n    <div id='wpecpp-paypal-message-rf565e5b4c3944aa71a410dcec7c29f8d' class='wpecpp-payment-message'><\/div>\r\n\r\n    <script>\r\n        (function() {\r\n            const message_rf565e5b4c3944aa71a410dcec7c29f8d = document.getElementById('wpecpp-paypal-message-rf565e5b4c3944aa71a410dcec7c29f8d');\r\n            \r\n            \/\/ Wait for SDK to be fully loaded with polling\r\n            function initPayPalButton_rf565e5b4c3944aa71a410dcec7c29f8d() {\r\n                \/\/ Check if PayPal SDK is fully loaded with all required methods\r\n                if ( typeof paypal === 'undefined' || \r\n                     typeof paypal.getFundingSources !== 'function' ||\r\n                     typeof paypal.Buttons !== 'function' ) {\r\n                    \/\/ SDK not loaded yet, wait and try again\r\n                    setTimeout(initPayPalButton_rf565e5b4c3944aa71a410dcec7c29f8d, 100);\r\n                    return;\r\n                }\r\n\r\n        paypal.getFundingSources().forEach(function (fundingSource) {\r\n            if ( wpecppPaypalFunding_rf565e5b4c3944aa71a410dcec7c29f8d.indexOf(fundingSource) > -1 ) {\r\n                const style = {\r\n                    shape: 'rect',\r\n                    label: 'buynow',\r\n                    height: 40                };\r\n\r\n                if ( fundingSource !== 'card' ) {\r\n                    let color = 'gold';\r\n                    if (fundingSource === 'venmo' && color === 'gold') {\r\n                        color = 'blue';\r\n                    } else if (['ideal', 'bancontact', 'giropay', 'eps', 'sofort', 'mybank', 'p24'].indexOf(fundingSource) > -1 && ['gold', 'blue'].indexOf(color) > -1) {\r\n                        color = 'default';\r\n                    }\r\n                    style.color = color;\r\n                }\r\n\r\n                const button = paypal.Buttons({\r\n                    fundingSource: fundingSource,\r\n                    style: style,\r\n                    createOrder: function() {\r\n                        message_rf565e5b4c3944aa71a410dcec7c29f8d.innerHTML = '';\r\n\r\n                        const form = document.getElementById('rf565e5b4c3944aa71a410dcec7c29f8d'),\r\n                            formData = new FormData(),\r\n                            nameInput = form.querySelector('[name=\"item_name\"]'),\r\n                            priceInput = form.querySelector('[name=\"amount\"]'),\r\n                            quantityInput = form.querySelector('[name=\"quantity\"]');\r\n\r\n                        formData.append('action', 'wpecpp-ppcp-order-create');\r\n                        formData.append('nonce', wpecpp.nonce);\r\n                        formData.append('name', nameInput ? nameInput.value : '');\r\n                        formData.append('price', priceInput ? priceInput.value : 0);\r\n                        if (quantityInput) {\r\n                            formData.append('quantity', quantityInput.value);\r\n                        }\r\n\r\n                        return fetch(wpecpp.ajaxUrl, {\r\n                            method: 'post',\r\n                            body: formData\r\n                        }).then(function(response) {\r\n                            return response.json();\r\n                        }).then(function(data) {\r\n                            let orderID = false;\r\n                            if (data.success && data.data.order_id) {\r\n                                orderID = data.data.order_id;\r\n                            } else {\r\n                                throw data.data && data.data.message ? data.data.message : 'An unknown error occurred while creating the order. Please reload the page and try again.';\r\n                            }\r\n                            return orderID;\r\n                        });\r\n                    },\r\n                    onApprove: function(data) {\r\n                        const formData = new FormData();\r\n\r\n                        formData.append('action', 'wpecpp-ppcp-order-finalize');\r\n                        formData.append('nonce', wpecpp.nonce);\r\n                        formData.append('order_id', data.orderID);\r\n\r\n                        return fetch(wpecpp.ajaxUrl, {\r\n                            method: 'post',\r\n                            body: formData\r\n                        }).then(function(response) {\r\n                            return response.json();\r\n                        }).then(function(data) {\r\n                            if (data.success) {\r\n                                if (wpecpp.return.length) {\r\n                                    window.location.href = wpecpp.return;\r\n                                } else {\r\n                                    message_rf565e5b4c3944aa71a410dcec7c29f8d.innerHTML = '<span class=\"payment-success\">' + data.data.message + '<\/span>';\r\n                                }\r\n                            } else {\r\n                                throw data.data.message;\r\n                            }\r\n                        });\r\n                    },\r\n                    onCancel: function() {\r\n                        if (wpecpp.cancel.length) {\r\n                            window.location.href = wpecpp.cancel;\r\n                        } else {\r\n                            message_rf565e5b4c3944aa71a410dcec7c29f8d.innerHTML = '<span class=\"payment-error\">The payment was cancelled.<\/span>';\r\n                        }\r\n                    },\r\n                    onError: function (error) {\r\n                        message_rf565e5b4c3944aa71a410dcec7c29f8d.innerHTML = '<span class=\"payment-error\">' + (error ? error : '<strong>Site admin<\/strong>, an error was detected in the plugin settings.<\/br>Please check the PayPal connection and product settings (price, name, etc.)') + '<\/span>';\r\n                    }\r\n                });\r\n\r\n                if (button.isEligible()) {\r\n                    button.render('#wpecpp-paypal-button-container-rf565e5b4c3944aa71a410dcec7c29f8d');\r\n                }\r\n            }\r\n        });\r\n\r\n                    } \/\/ End initPayPalButton function\r\n            \r\n            \/\/ Start initialization (will poll until SDK is ready)\r\n            initPayPalButton_rf565e5b4c3944aa71a410dcec7c29f8d();\r\n        })(); \/\/ End IIFE\r\n    <\/script>\r\n    <input type='hidden' name='item_name' value='1\u00d7Linkage Lowering Kit\uff08\u60ac\u6302\u673a\u6784\u4e0b\u964d\u5957\u4ef6\uff09' \/><input type='hidden' name='amount' value='15' \/><\/form><\/div>\n<p>Specification:<br \/>\nCondition: Aftermarket 100% Brand New<br \/>\nMaterial: T6 6061 Aluminum<br \/>\nSurface finish: Anodized<br \/>\nProduction process: CNC machining<br \/>\nBearing: 304 Stainless Steel<br \/>\nScrew: 12.9 Galvanized<br \/>\nColor: as the picture shown<br \/>\nPackage include: 1 piece<br \/>\nEasy to install, No Installation Instruction<br \/>\nFeature:<br \/>\n1. Lowers the ride height of your bike about 2030mm, providing increased high speed stability.<br \/>\n2. The lowering links lower the frame of the motorcycle, making it easier to mount and control for smaller riders, while making the bike more aerodynamic for those concerned with speed and performance.<br \/>\n3. No need to have to go through the hassle of having to unbolt your lowering linkings every single time to make any adjustments.<br \/>\nFitment:<br \/>\nfor HONDA NM4 20152018<br \/>\nfor HONDA CTX700\/DCT 20142018<br \/>\nfor HONDA CTX700N\/DCT 20142018<br \/>\nfor HONDA NC700S\/DCT 20122014<br \/>\nfor HONDA NC700X\/DCT 20122017<br \/>\nfor HONDA NC700D Integra 20122016<br \/>\nfor HONDA NC750D Integra 20142021<br \/>\nfor HONDA NC750X\/DCT 20142023<br \/>\nfor HONDA NC750S\/DCT 20142023<br \/>\n( Please Ensure Your Model and Year in This Fitment Before order )<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Specification: Condition: Aftermarket 100% Brand New Material: T6 6061 Aluminum Surface finish: Anodized Production process: CNC machining Bearing: 304 Stainless Steel Screw: 12.9 Galvanized Color: as the picture shown Package include: 1 piece Easy to install, No Installation Instruction Feature: 1. Lowers the ride height of your bike about 2030mm, providing increased high speed stability. [&hellip;]<\/p>\n","protected":false},"featured_media":92,"comment_status":"open","ping_status":"closed","template":"","meta":[],"product_brand":[],"product_cat":[16],"product_tag":[],"class_list":["post-127","product","type-product","status-publish","has-post-thumbnail","product_cat-motorcycle-accessories","first","instock","shipping-taxable","purchasable","product-type-simple"],"_links":{"self":[{"href":"https:\/\/yanhui-store.appleinc.cn\/index.php\/wp-json\/wp\/v2\/product\/127","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yanhui-store.appleinc.cn\/index.php\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/yanhui-store.appleinc.cn\/index.php\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/yanhui-store.appleinc.cn\/index.php\/wp-json\/wp\/v2\/comments?post=127"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/yanhui-store.appleinc.cn\/index.php\/wp-json\/wp\/v2\/media\/92"}],"wp:attachment":[{"href":"https:\/\/yanhui-store.appleinc.cn\/index.php\/wp-json\/wp\/v2\/media?parent=127"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/yanhui-store.appleinc.cn\/index.php\/wp-json\/wp\/v2\/product_brand?post=127"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/yanhui-store.appleinc.cn\/index.php\/wp-json\/wp\/v2\/product_cat?post=127"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/yanhui-store.appleinc.cn\/index.php\/wp-json\/wp\/v2\/product_tag?post=127"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}