PayPal Plus für WooCommerce verwendet das PayPal Instant Payment Notification (IPN) -System, um die WooCommerce-Bestelldetails zu aktualisieren, wenn Transaktionen über PayPal Plus abgeschlossen sind.

Insbesondere wenn das PayPal IPN payment_status den Wert "Completed" hat, wird die WooCommerce payment_complete () -Funktion für den Auftrag ausgelöst, so dass der Bestellstatus und weitere Details in WooCommerce basierend auf dem PayPal-Zahlungsstatus ordnungsgemäß aktualisiert werden.

Wie in den Code-Kommentaren für die WooCommerce payment_complete () -Funktion erwähnt, wird der Auftragsstatus in der Regel auf "Verarbeitung" aktualisiert. Wenn der Auftrag jedoch nur herunterladbare Produkte enthält, wird der Auftragsstatus auf "Fertiggestellt" aktualisiert, so dass die herunterladbaren Waren auf der Bestellungsbestätigungsseite, den E-Mail-Benachrichtigungen und dem Benutzerkonto / Bestellverlauf verfügbar sind.

Brauchen Sie mehr aus PayPal IPN?

Installieren Sie unser KOSTENLOSES PayPal IPN für WordPress Plugin, um die Macht von PayPal IPN in Ihrem WordPress / WooCommerce Website freizuschalten!

Wenn das IPN-Plugin installiert ist, sendet PayPal IPN-Daten an die vom Plugin bereitgestellte URL. Es wird automatisch die gleichen Daten an die PayPal Plus IPN Listener, so dass es wie erwartet aktualisiert.

Dies ermöglicht Ihnen, benutzerdefinierte PayPal IPN-Lösungen zu bauen, ohne das PayPal Plus-Kassensystem zu brechen!