mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-10-29 00:49:42 +08:00
refactor(router): enable saved payment method for payment link bug fix (#4435)
This commit is contained in:
@ -417,11 +417,10 @@ function initializeSDK() {
|
||||
? "accordion"
|
||||
: paymentDetails.sdk_layout;
|
||||
|
||||
var enabledSavedPaymentMethod = paymentDetails.enabledSavedPaymentMethod;
|
||||
|
||||
var enableSavedPaymentMethod = paymentDetails.enabled_saved_payment_method;
|
||||
var unifiedCheckoutOptions = {
|
||||
displaySavedPaymentMethodsCheckbox: enabledSavedPaymentMethod,
|
||||
displaySavedPaymentMethods: enabledSavedPaymentMethod,
|
||||
displaySavedPaymentMethodsCheckbox: enableSavedPaymentMethod,
|
||||
displaySavedPaymentMethods: enableSavedPaymentMethod,
|
||||
layout: {
|
||||
type: type, //accordion , tabs, spaced accordion
|
||||
spacedAccordionItems: paymentDetails.sdk_layout === "spaced_accordion",
|
||||
|
||||
@ -3233,15 +3233,6 @@ pub async fn list_customer_payment_method(
|
||||
limit: Option<i64>,
|
||||
) -> errors::RouterResponse<api::CustomerPaymentMethodsListResponse> {
|
||||
let db = &*state.store;
|
||||
|
||||
if let Some(ref payment_intent) = payment_intent {
|
||||
if payment_intent.payment_link_id.is_some() {
|
||||
Err(errors::ApiErrorResponse::AccessForbidden {
|
||||
resource: "saved payment methods".to_string(),
|
||||
})?
|
||||
}
|
||||
};
|
||||
|
||||
let off_session_payment_flag = payment_intent
|
||||
.as_ref()
|
||||
.map(|pi| {
|
||||
|
||||
Reference in New Issue
Block a user