Fixes for stripe bank transfers
This commit is contained in:
parent
181e2d55e0
commit
c7a577d908
|
|
@ -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);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
|
|
|||
Loading…
Reference in New Issue