Bin ich mit dieser PHP-code falsch? (arbeiten mit Streifen)

Ich bin mit Streifen für ein Zahlungs-gateway. Ich kann erfolgreich erhalten Sie eine Karte "token" als Streifen nennt, welches hier erklärt wird: https://stripe.com/docs/checkout#api
Gut zu gehen mit. Ich habe Sie erfolgreich, erhalten Sie die token in meine stripe dashboard. Nun, was ich tun müssen, ist tatsächlich kostenlos, die Karte(token). Hier ist, wie Sie es ausdrückte: "Sie haben Ihr user' s credit card details, was nun? Nun, Sie kostenlos, Ihnen Geld. Dies geschieht auf dem server, und der Schnellste Weg, es zu tun ist, indem Sie eine unserer client-Bibliotheken." Auch Sie liefern die php benötigt, direkt auf dieser Seite:

        //Set your secret key: remember to change this to your live secret key in          production
       //See your keys here https://manage.stripe.com/account
        Stripe::setApiKey("sk_test_68YYnDTKPzcxxRZbkxEJtOVq");

        //Get the credit card details submitted by the form
        $token = $_POST['stripeToken'];

        //Create the charge on Stripe's servers - this will charge the user's card
         try {
          $charge = Stripe_Charge::create(array(
           "amount" => 1000, //amount in cents, again
             "currency" => "usd",
             "card" => $token,
              "description" => "[email protected]")
               );
                } catch(Stripe_CardError $e) {
               //The card has been declined
                }

Sehen Sie genau, wie Sie es hier erklären: https://stripe.com/docs/tutorials/charges

Hier ist, wo die Dinge schief gehen.
1) Wo in diesem code tatsächlich lokalisiert, was Karte zu berechnen?! Ich habe die Karte, die token-ID-Nummer in mein eigenes dashboard. Nun benötige ich ihn aufladen, aber der code sagt nichts über die Karte. Die einzige Stelle, die ich sehe, ist:

          $token = $_POST['stripeToken'];

'stripeToken' setze ich in die Karte die ID-Nummer hier?

2)ich habe eine einfache Seite, diese laufen mit:

 <div id="payment">


    <form action="charge-cards.php">
        <?php require 'Stripe.php';?>

        <input type="submit">
</form>


</div><!--end payment-->

"charge-cards.php" ist der code, der an der Spitze zur Verfügung gestellt von Streifen. Wenn ich auf submit, bekomme ich folgende Fehler:

    Fatal error: Class 'Stripe' not found in /home/preemin/public_html/fun.dit       /testing/charge-cards.php on line 5

Kann jemand sehen, was ich m tun falsch? Danke!

möglicherweise werden Sie fehlen einige "zählen" !
haben Sie red stripe.com/docs/checkout/guides/php ? wo Sie sagte, "erstellen wir eine Datei namens config.php,, wohin wir gehen, um einige Erstkonfiguration." haben Sie heruntergeladen "Streifen-PHP-Bibliothek"
Vielen Dank für Ihre Antwort! Ja, habe ich hochgeladen Stripe.php zu meinem server, und das Formular, ich habe enthalten: "<?php require 'Stripe.php';?>
oops! habe ich beantwortet ! Habe einen Daumen ! wenn ich es richtig !
Haben Sie einen Blick auf diese blog - larryullman.com/2012/11/07/.... Dieser blog erläutert die einzelnen Schritte im detail für die Aufladung Zahlung.

InformationsquelleAutor Anthony Myers | 2013-04-12

Schreibe einen Kommentar