Skip to content
Snippets Groups Projects
Commit 84564946 authored by Dominik Hebeler's avatar Dominik Hebeler
Browse files

remove oncancel for card payments as it is called without need by paypal sdk

parent 9dcc809a
No related branches found
No related tags found
No related merge requests found
Pipeline #10435 passed
...@@ -119,10 +119,12 @@ function get_paypal_checkout_data(funding_source) { ...@@ -119,10 +119,12 @@ function get_paypal_checkout_data(funding_source) {
cancelPayment( cancelPayment(
document.getElementById("paypal-checkout").dataset.payment_reference_id document.getElementById("paypal-checkout").dataset.payment_reference_id
), ),
onError: (err) => onError: (err) => {
cancelPayment( console.error(err);
return cancelPayment(
document.getElementById("paypal-checkout").dataset.payment_reference_id document.getElementById("paypal-checkout").dataset.payment_reference_id
), );
},
onApprove: () => { onApprove: () => {
let checkout_paypal_capture_order_url = let checkout_paypal_capture_order_url =
document.querySelector( document.querySelector(
...@@ -181,6 +183,9 @@ function get_paypal_checkout_data(funding_source) { ...@@ -181,6 +183,9 @@ function get_paypal_checkout_data(funding_source) {
if (funding_source) { if (funding_source) {
checkout_data.fundingSource = funding_source; checkout_data.fundingSource = funding_source;
} }
if (funding_source == "card") {
delete checkout_data.onCancel;
}
return checkout_data; return checkout_data;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment