Buona sera, premetto che non so se questo è il forum giusto per il mio problema, però ispezionando il codice ho notato delle cose strane su HTML per cui suppongo che sia quello giusto.
Mi sto dilettando a costruire un sito per fare un negozio elettronico e nella pagina di checkout ho inserito un button per il pagamento con stripe. Il problema è il seguente: se faccio delle prove con le chiavi Stripe di test tutto funzione bene, se invece inserisco le chiavi effettive, per provare dei pagamenti veri, il button di pagamento mi appare disabilitato con conseguente impossibilità di provare il pagamento.
Ispezionando il codice ho visto quanto segue:
Con le chiavi di test il codice è:
Codice HTML:
<form id="stripe-payment-form" class="sr-payment-form">
<button id="stripePay" class="stripe-button btn btn-primary btn-block">
<div class="spinner hidden"></div>
<span class="button-text">Paga con Carta di Credito</span><span class="order-amount"></span>
</button>
<div class="sr-combo-inputs-row form-control mb-3">
<div class="sr-input sr-card-element" id="card-element"></div>
</div>
<div class="sr-field-error" id="card-errors" role="alert"></div>
</form>
Invece con le chiavi effettive il codice diventa così:
Codice HTML:
<form id="stripe-payment-form" class="sr-payment-form">
<button id="stripePay" class="stripe-button btn btn-primary btn-block" disabled="disabled">
<div class="spinner hidden"></div>
<span class="button-text">Paga con Carta di Credito</span><span class="order-amount"></span>
</button>
<div class="sr-combo-inputs-row form-control mb-3">
<div class="sr-input sr-card-element" id="card-element"></div>
</div>
<div class="sr-field-error" id="card-errors" role="alert"></div>
</form>
Dove si vede che alla seconda riga c'è: disabled="disabled" che disabilita il pulsante.
Da cosa può dipendere?
Grazie a tutti per la collaborazione