Reload page inside then

This commit is contained in:
dinamiko 2022-04-14 15:52:22 +02:00
parent b303804f81
commit 42ce61de5b
2 changed files with 7 additions and 6 deletions

View file

@ -73,7 +73,10 @@ const ppcp_onboarding = {
const onboard_pui = document.querySelector('#ppcp-onboarding-pui');
onboard_pui.addEventListener('click', (event) => {
event.preventDefault();
event.preventDefault();
buttons.forEach((element) => {
element.removeAttribute('href');
});
fetch(PayPalCommerceGatewayOnboarding.pui_endpoint, {
method: 'POST',
@ -84,10 +87,8 @@ const ppcp_onboarding = {
}).then((res)=>{
return res.json();
}).then((data)=>{
console.log(data)
location.reload();
});
location.reload();
})
},

View file

@ -168,9 +168,9 @@ class PayUponInvoice {
echo '</div><div>';
$site_country_code = explode('-', get_bloginfo("language"))[0] ?? '';
if($site_country_code === 'de') {
_e( 'Mit Klicken auf <span id="ppcp-legal-text-button-label">'.apply_filters( 'woocommerce_order_button_text', __( 'Place order', 'woocommerce' ) ).'</span> akzeptieren Sie die <a href="https://www.ratepay.com/legal-payment-terms" target="_blank">Ratepay Zahlungsbedingungen</a> und erklären sich mit der Durchführung einer <a href="https://www.ratepay.com/legal-payment-dataprivacy" target="_blank">Risikoprüfung durch Ratepay</a>, unseren Partner, einverstanden. Sie akzeptieren auch PayPals <a href="https://www.paypal.com/de/webapps/mpp/ua/privacy-full?locale.x=de_DE&_ga=1.228729434.718583817.1563460395" target="_blank">Datenschutzerklärung</a>. Falls Ihre Transaktion per Kauf auf Rechnung erfolgreich abgewickelt werden kann, wird der Kaufpreis an Ratepay abgetreten und Sie dürfen nur an Ratepay überweisen, nicht an den Händler.', 'woocommerce-paypal-payments' );
_e( 'Mit Klicken auf '.apply_filters( 'woocommerce_order_button_text', __( 'Place order', 'woocommerce' ) ).' akzeptieren Sie die <a href="https://www.ratepay.com/legal-payment-terms" target="_blank">Ratepay Zahlungsbedingungen</a> und erklären sich mit der Durchführung einer <a href="https://www.ratepay.com/legal-payment-dataprivacy" target="_blank">Risikoprüfung durch Ratepay</a>, unseren Partner, einverstanden. Sie akzeptieren auch PayPals <a href="https://www.paypal.com/de/webapps/mpp/ua/privacy-full?locale.x=de_DE&_ga=1.228729434.718583817.1563460395" target="_blank">Datenschutzerklärung</a>. Falls Ihre Transaktion per Kauf auf Rechnung erfolgreich abgewickelt werden kann, wird der Kaufpreis an Ratepay abgetreten und Sie dürfen nur an Ratepay überweisen, nicht an den Händler.', 'woocommerce-paypal-payments' );
} else {
_e( 'By clicking on <span id="ppcp-legal-text-button-label">'.apply_filters( 'woocommerce_order_button_text', __( 'Place order', 'woocommerce' ) ).'</span>, you agree to the <a href="https://www.ratepay.com/legal-payment-terms" target="_blank">terms of payment</a> and <a href="https://www.ratepay.com/legal-payment-dataprivacy">performance of a risk check</a> from the payment partner, Ratepay. You also agree to PayPals <a href="https://www.paypal.com/de/webapps/mpp/ua/privacy-full?locale.x=eng_DE&_ga=1.267010504.718583817.1563460395">privacy statement</a>. If your request to purchase upon invoice is accepted, the purchase price claim will be assigned to Ratepay, and you may only pay Ratepay, not the merchant.', 'woocommerce-paypal-payments' );
_e( 'By clicking on '.apply_filters( 'woocommerce_order_button_text', __( 'Place order', 'woocommerce' ) ).', you agree to the <a href="https://www.ratepay.com/legal-payment-terms" target="_blank">terms of payment</a> and <a href="https://www.ratepay.com/legal-payment-dataprivacy">performance of a risk check</a> from the payment partner, Ratepay. You also agree to PayPals <a href="https://www.paypal.com/de/webapps/mpp/ua/privacy-full?locale.x=eng_DE&_ga=1.267010504.718583817.1563460395">privacy statement</a>. If your request to purchase upon invoice is accepted, the purchase price claim will be assigned to Ratepay, and you may only pay Ratepay, not the merchant.', 'woocommerce-paypal-payments' );
}
echo '</div>';