OpenXE/userdata/wiki/XentralHandbuch/faq/onlineshops/answer_6

1 line
2.2 KiB
Plaintext
Raw Normal View History

2021-05-21 08:49:41 +02:00
Xentral holt im Standard immer den im Shop vorgesehenen Status der Shopbestellung ab (z.B. alle Bestellungen mit Status &quot;offen&quot; in Shopware) Funktioniert der Standard nicht, aufgrund von Shopplugins oder Backend Programmierungen, so gibt es grunds&auml;tlzich folgende M&ouml;glichkeiten:<br /><br /><span class="wiki-text">M&ouml;glichkeit 1: Idealerweise ist der Ablauf folgender (Beispiel Magento):</span><ul><li>der Shop stellt selbst automatisch jede Zahlungsweise nach Verifizierung auf &quot;processing&quot; (oder einen anderen Status, den alle Plugins annehmen k&ouml;nnen)</li><li>Diesen einen Status holt Xentral ab und stellt die Shopbestellunge auf einen anderen Status um (Xentral ben&ouml;tigt eine Statusumstellung &rarr; das kann irgendein neu angelegter Status sein z.B. &quot;versandvorbereitung&quot;, der f&uuml;r nichts anderes genutzt wird und auch zuk&uuml;nftig nicht genutzt wird)</li><li>die R&uuml;ckmeldung &quot;complete&quot; erfolgt wie gehabt aus Xentral, wenn die Statusr&uuml;ckmeldung f&uuml;r den Shop eingestellt ist (Standardeinstellung)</li></ul> <span class="wiki-text">M&ouml;glichkeit 2:</span><ul><li>der Shop stellt selbst automatisch jede Zahlungsweise nach verifizierung auf einen Status</li><li>Xentral holt z.B. bei allen Vorkassezahlungen &quot;pending&quot; ab</li><li>bei Aamazon Payments &quot;pending_payment&quot;</li><li>-&gt; dann darf aber Amazon Payments nie von pending auf pending_payments wechseln, sonst werden diese Bestellungen mehrfach abgeholt (also muss immer ein Statuswechsle erfolgen im Plugin, den Xentral nicht abholt oder verwendet)</li></ul> <span class="wiki-text">M&ouml;glichkeit 3:</span><ul><li>Bei Magento k&ouml;nnte z.B. auch die Bestellnummer fortlaufend abgeholt werden</li><li>Dies funktioniert aber nur bei fortlaufenden Bestellnummern (ohne Subshops) und ihne Plugins im bezahlwesen (denn es wird alles unabh&auml;ngig vom Status abgeholt bzw. wenn die Zahlung verz&ouml;gert erfolgt werden diese sp&auml;ter umgestellten Bestellungen von Xentral nicht mehr geholt)</li></ul> <span class="wiki-text"><strong>Info:</strong> Magento 1.9 &rarr; abgeholt werden: pending, pendingpayment Magento 2.0 &rarr; abgeholt werden: processing </span>