Logo
Eolia @eolia
a répondu au Message de BigM - 1 année
J'ai remarqué la même chose mais uniquement en OPC.
A priori il y a un délai sur le chargement du script Stripe.

La solution trouvée pour l'instant est de modifier la fonction updatePaymentMethodsDisplay() dans /js/order-opc.js du thème.

CODEfunction updatePaymentMethodsDisplay()
{
var checked = '';
if ($('#cgv:checked').length !== 0)
checked = 1;
else
checked = 0;
$('#opc_payment_methods-overlay').fadeIn('slow', function(){
$.ajax({
type: 'POST',
headers: { "cache-control": "no-cache" },
url: orderOpcUrl + '?rand=' + new Date().getTime(),
async: true,
cache: false,
dataType : "json",
data: 'ajax=true&method=updateTOSStatusAndGetPayments&checked=' + checked + '&token=' + static_token,
success: function(json)
{
updatePaymentMethods(json);
if (typeof bindUniform !=='undefined')
bindUniform();
if(checked == 1)
location.reload();
}
});
$(this).fadeOut('slow');
});
}