Stripe Checkout-Preis-error - Invalid Integer

Ich habe ein stripe-Konto und bin mit der test-API-keys.

Habe ich einen Plan mit folgenden info -

{
  "amount": 995, 
  "created": 1418800758, 
  "currency": "usd", 
  "id": "c06e1791-1c6a-45fe-9c26-8f0c07dda967", 
  "interval": "month", 
  "interval_count": 1, 
  "livemode": false, 
  "metadata": {}, 
  "name": "Pro2", 
  "object": "plan", 
  "statement_description": null, 
  "statement_descriptor": null, 
  "trial_period_days": null
}

Ich bin mit checkout.js in meinem Projekt.
Sobald alle Daten ausgefüllt ist und wir klicken auf die zahlen für die über plan, es wirft eine Fehlermeldung 'Ungültige Ganzzahl 994.999999999'.

Dieser Fehler wird nicht erhoben für die $9.94, $9.96, $29.95-und andere Werte probiert von mir.

Ist dieser ein checkout Fehler oder etwas zu tun mit meinen Einstellungen ??

Screenshot von der Fehler -

Stripe Checkout-Preis-error - Invalid Integer

jsfiddle Reproduktion des Fehler - http://jsfiddle.net/f30z9uc6/2/

  • Wo ist der Fehler passiert genau? Auf Stripe Checkout bei der Erstellung der token oder auf dem server bei der Erstellung eine Gebühr oder ein Abonnement? Könnten Sie teilen Ihren code ? Sind Sie versuchen, berechnen die Höhe und dann vielleicht ein Rundungsfehler Problem?
  • Der Fehler tritt an der Kasse vor dem erstellen des token. Und der Preis ist statisch.Holte aus dem Streifen plan.
  • die Menge 995 funktioniert wie hier gezeigt: jsfiddle.net/4ykh2dh7 es muss etwas anderes passiert sein. Können Sie eine URL, wo das passiert? Sie müssen etwas haben, das Parsen der Preis und die Einstellung data-amount auf den falschen Wert
  • Ich war in der Lage, den Fehler zu reproduzieren in jsfiddle - jsfiddle.net/f30z9uc6/2
InformationsquelleAutor torment32 | 2015-01-19
Schreibe einen Kommentar