Ich habe eine WooCommerce Website. Ich muss eine Gebühr zu einer bestehenden bezahlten Bestellung hinzufügen. Wie kann ich eine Gebühr erheben und die Kreditkarte belastet bekommen, obwohl der Kunde bereits die Zahlungsinformationen übermittelt hat (die wir nicht speichern)? Ist es möglich? Brauche ich ein Plugin?Wie kann ich einer abgeschlossenen und bezahlten Woocommerce-Bestellung eine Gebühr hinzufügen?
Antwort
Sie können keine zusätzliche Gebühr erheben, wenn Sie bereits den vollen vom Kunden autorisierten Betrag erfasst haben.
Der Grund ist, weil Online-Zahlungen, wenn sie durch einen Zahlungs-Gateway sind fast immer ein zweistufiger Prozess gemacht beteiligt:
Berechtigung: Wie der Name andeutet, ist dies, wenn der Kunde berechtigt, dass eine bestimmte Menge wird vom Händler gegen ihre Karte belastet werden. Ihre Zahlung Prozessor prüft, ob der Kunde tatsächlich die Mittel hat und sie blockiert, so dass der Kunde sich nicht ausgeben kann (an den Kunden es, wie es war aussehen werde bereits abgezogen).
Erfassen: Hier "wandern" die Gelder vom Konto des Kunden zum Konto des Händlers (technisch bewegt sich nichts, nur Kredit- und Debitbuchungen werden bei den beteiligten Banken vorgenommen).
http://www.paymentsgateway.com.au/what-you-need-to-know/payments-gateway-authorization-and-capture hat eine gute Erklärung für diesen Prozess.
Authorize.net verwendet das gleiche Modell wie Sie aus ihrer Dokumentation sehen: https://support.authorize.net/authkb/index?page=content&id=A510
Was ist in Ihrer Situation zu tun?
Wenn dies ein Einzelfall ist, bei dem Sie dem Kunden eine Gebühr berechnen sollten, aber vergessen haben, dann müssen Sie entweder auf eine andere Weise bezahlen oder auf die Gebühr verzichten.
Wenn Sie eine Gebühr für jeden einzelnen Kunden aufladen müssen dann sie müssengenehmigen den Gesamtbetrag, auch wenn Sie Capture zum Beispiel 95% auf Auftragsabwicklung und 5% danach.
Ob Sie diese Teilerfassungen durchführen können, hängt von Authorize.net ab und davon, wie Sie WooCommerce einrichten.
- 1. Magento hinzufügen Gebühr/Gebühr zu Zahlungsmethode, wenn Zwischensumme unter Betrag
- 2. Woocommerce Gebühr außerhalb des Wagens hinzufügen
- 3. Benutzerdefinierte Gebühr basierend auf Produktabmessungen und Kategorien
- 4. Aktualisieren einer Gebühr in Stripe
- 5. WooCommerce - Machen Sie eine Reihe von Coupons hinzufügen eine feste Gebühr zu einer Bestellung
- 6. Wie kann ich eine Spalte zu einer vorhandenen Tabelle hinzufügen?
- 7. Regex zum Finden einer nicht abgeschlossenen Zeichenfolge
- 8. Wie kann ich eine URL zu einer Warnung hinzufügen?
- 9. Wie kann ich eine Linie zu einer der Facetten hinzufügen?
- 10. Wie kann ich eine Zusammenfassungszeile zu einer Drupal View hinzufügen?
- 11. Streifen eine Gebühr autorisieren und an das angeschlossene Konto senden
- 12. Abrufen einer Stripe-Gebühr mit der Kundennummer
- 13. WooCommerce: Hinzufügen einer zweiten E-Mail-Adresse zu einer abgeschlossenen Bestellung
- 14. Wie kann ich eine Suchleiste oberhalb einer UICollectionView hinzufügen?
- 15. Wie kann ich einer Figurinstanz eine Pyplot-Funktion hinzufügen?
- 16. Wie kann ich eine TOP 1 und eine PARTITION BY in einer Sql UPDATE-Anweisung hinzufügen?
- 17. Wie kann ich eine XML-Deklaration hinzufügen?
- 18. Wie kann ich eine Suchleiste hinzufügen?
- 19. Kann ich einer Klasse eine Methode aus einer Kompilierungszeitanmerkung hinzufügen?
- 20. Wie kann ich eine Schleife hinzufügen?
- 21. Hinzufügen eines nicht abgeschlossenen Java-Projekts zu SBT-Abhängigkeiten
- 22. Anzahl der abgeschlossenen Aufgaben und ausstehende Aufgaben
- 23. Kann ich einer DetailsView in ASP.NET eine zusätzliche Aktion hinzufügen?
- 24. Wie kann ich aus einer Liste zu einer Datenbank hinzufügen?
- 25. Kann ich unterhalb einer Kendo UI-Radialanzeige eine Beschriftung hinzufügen?
- 26. Kann ich eine Erweiterung (Intellisense) Datei zu einer Sprachunterstützungserweiterung hinzufügen?
- 27. Berichterstattung über den abgeschlossenen Sprint
- 28. Kann ich einer Liste in Python eine Operation hinzufügen?
- 29. Wie kann ich eine ODER-Abfrage in NHibernate zwischen einer Eigenschaft und vielen zu vielen hinzufügen?
- 30. Wie kann ich eine Variable mit einem Textfeld und einer Schaltfläche hinzufügen?
Welche Zahlungsgateway haben sie den Kauf verwenden? – Optimae
Authorize.net - Ich möchte in der Lage sein, eine Gebühr hinzuzufügen und wocommerce die Karte zu belasten, ohne dass der Kunde seine Kreditkarteninformationen erneut eingeben muss. –