fix(payment_link): add support for hide card nickname field for open payment links (#6700)

Co-authored-by: Chikke Srujan <chikke.srujan@Chikke-Srujan-N7WRTY72X7.local>
This commit is contained in:
chikke srujan
2024-12-02 20:03:12 +05:30
committed by GitHub
parent 9a59d0a5ff
commit 933911eda1

View File

@ -39,7 +39,7 @@ function initializeSDK() {
paymentDetails.sdk_layout === "accordion"
? "accordion"
: paymentDetails.sdk_layout;
var hideCardNicknameField = paymentDetails.hide_card_nickname_field;
var unifiedCheckoutOptions = {
displaySavedPaymentMethodsCheckbox: false,
displaySavedPaymentMethods: false,
@ -57,7 +57,7 @@ function initializeSDK() {
},
},
showCardFormByDefault: paymentDetails.show_card_form_by_default,
hideCardNicknameField: false,
hideCardNicknameField: hideCardNicknameField,
};
// @ts-ignore
unifiedCheckout = widgets.create("payment", unifiedCheckoutOptions);
@ -83,5 +83,10 @@ function redirectToStatus() {
arr.splice(0, 2);
arr.unshift("status");
arr.unshift("payment_link");
window.location.href = window.location.origin + "/" + arr.join("/") + "?locale=" + paymentDetails.locale;
window.location.href =
window.location.origin +
"/" +
arr.join("/") +
"?locale=" +
paymentDetails.locale;
}