Ich benutze eine strip payment gateway auf unserer Website nach Kundenwunsch "Vorbestellsystem" in die Website integrieren zum Beispiel nach Ort eine Bestellung Zahlung wurde in Strip-Konto & gespeichert, wenn Website-Administrator die ändern Bestellstatus "geliefert" als Zahlung abziehen. Ist es möglich, in Streifen Zahlung API.wenn ja bitte eine Dokumentation zur Verfügung stellen.Vorbestellung System in Strip API
Antwort
Ja, es gibt eine solche Option und es heißt auth & capture
. Siehe unten -
https://support.stripe.com/questions/does-stripe-support-authorize-and-capture
Kurz gesagt, wenn Sie eine neue Ladung zu schaffen, übergeben Sie capture => false
param so Streifen nur ist die angegebene Menge zu reservieren.
Wenn es weniger als 7 Tagen zwischen dem Moment, ist der Auftrag angelegt wird, und dem Moment, Sie wollen die Karte tatsächlich laden, dann können Sie den auth & capture Fluss verwenden, wie Tosho erläutert.
Andernfalls können Sie create a customer object Karteninformationen speichern, und verwenden Sie sie später zu tatsächlich create a charge. Dies wird in this tutorial erklärt. Beachten Sie, dass Sie in diesem Fall nicht garantieren können, dass die Gebühr erfolgreich ausgeführt wird.
- 1. Graph Vorbestellung/Nachbestellung Traversal?
- 2. Speichern eines Baumes als Vorbestellung
- 3. Chrome File System Api
- 4. Fotodruck-API-System?
- 5. Strip Carriage Return in iPhone
- 6. sql server strip string
- 7. jQuery Strip White-space
- 8. Before_save, strip eine Zeichenfolge
- 9. Distributed DNS-System mit API
- 10. Probleme beim Drucken von Werten von BinarySearchTree in Vorbestellung Traversal
- 11. finden eine Vorbestellung einiger Ziffern mit ihren Ebenen in BST
- 12. Vorbestellung und Nachbestellung Traversal in C++ STL Set und Karte
- 13. Strip-Signaturen und Antworten von E-Mails
- 14. Smarty-Strip-Tags funktionieren nicht
- 15. Strip verschachtelte dict von Nullwerten
- 16. TSQL-Strip-Datum von Datetime
- 17. Android Strip Audio Von Video
- 18. Python-Version von strip PHP
- 19. Strip Leerzeichen/Tabs/Zeilenumbrüche - Python
- 20. Strip URL Param mit Coldfusion
- 21. Alle SQL-Strip-Funktion verfügbar
- 22. REST-API-Design für ein Alert-System
- 23. API-Aufrufe mit reaktionsbereitem System nicht möglich
- 24. xsl: strip-space entfernt den Wagenrücklauf nicht
- 25. Ich verstehe Python String Strip() Methode
- 26. Strip-Bereiche von String mit Smarty
- 27. AttributeError: '_io.BufferedReader' Objekt hat kein Attribut 'strip'
- 28. Javascript: strip Tags NUR WENN Tags gefunden
- 29. jquery textarea innerhalb html tag strip/entfernen
- 30. Apache Pig: Strip-Namespacepräfix (: :) nach Gruppenoperation
finden Sie diesen Code. $ ch = \ Stripe \ Charge :: retrieve ({CHARGE_ID}); $ ch-> capture(); Wie bekomme ich "CHARGE_ID" ID? – dev87
kann ich $ charge = Stripe_Charge :: create (array (betrag => 12)); zuerst als verwenden Sie die Funktion abrufen? – dev87
Ja, Sie müssen die create-Funktion verwenden, um eine Gebühr zu erstellen und die charge_id zuerst zu erhalten. Dann können Sie das Capture mit dieser ID ausführen. –