Fixes for stripe bank transfers

This commit is contained in:
David Bomba 2025-02-18 16:41:19 +11:00
parent 181e2d55e0
commit c7a577d908
2 changed files with 13 additions and 10 deletions

View File

@ -40,7 +40,6 @@ class BankTransfer implements LivewireMethodInterface
public function paymentView(array $data)
{
$data = $this->paymentData($data);
$data = $this->paymentData($data);
return render('gateways.stripe.bank_transfer.pay', $data);
}

View File

@ -60,15 +60,19 @@
}
}
};
const stripe = Stripe(document.querySelector('meta[name="stripe-publishable-key"]').getAttribute('content'));
const stripeConnect = document.querySelector('meta[name="stripe-account-id"]')?.content ?? '';
const publishableKey = document.querySelector('meta[name="stripe-publishable-key"]').getAttribute('content');
const stripeConnect = document.querySelector('meta[name="stripe-account-id"]').getAttribute('content') ?? '';
let stripe;
if(stripeConnect){
stripe = Stripe(publishableKey, { stripeAccount: stripeConnect});
}
else {
stripe = Stripe(publishableKey);
}
if(stripeConnect)
stripe.stripeAccount = stripeConnect;
// Set up Stripe.js and Elements to use in checkout form, passing the client secret obtained in step 3
const elements = stripe.elements(options);
// Create and mount the Payment Element
@ -89,7 +93,7 @@
elements,
confirmParams: {
return_url: '{!! $return_url !!}',
},
}
});
@ -102,7 +106,7 @@
}
});
});
</script>