1b.app
Link kopiert -

LiqPay zweistufige Zahlung / Status der Geldsperre ändern

Es gibt eine Seite mit einem funktionierenden LiqPay-Modul (auf der Cs-Cart-Engine), nach der Zahlung geht das Geld in den Haltestatus.
Mithilfe der Integration werden Bestellungen mit Waren und Kunden erfolgreich von der Website zu Onebox hinzugefügt. Darüber hinaus synchronisieren wir über die API den Zahlungsstatus und die Bestell-ID.
OneBox listet den PublicKey und den PrivateKey für das LiqPay-Konto auf, ähnlich wie auf der Website.
Die Frage ist, warum die Aktion „LiqPay zweistufige Zahlung / Status der Geldsperre ändern“ nicht funktioniert, die ein zusätzliches Feld mit order_id von LiqPay enthält, um den Haltestatus zu ändern, um die Zahlung abzuschließen? - Ich kann auch keine Ausführungsprotokolle finden.
Ich habe auch versucht, es über die Aktion „Einen Geschäftsprozess an die API senden“ einzurichten, aber es funktioniert nicht, weil Sie müssen json_string = {"public_key"......", "version": "3", "action": "hold_completion", "order_id": "000001"} übergeben, codiert mit base64_encode.
Die ursprüngliche Frage ist in der Version verfügbar: ru

Antworten:

Hallo, bitte setzen Sie den Link zur Bestellung zurück, wo Sie mit der Aktion auf die Bühne gehen können - ich werde sehen, welche der Bedingungen für Sie nicht erfüllt sind.
08.10.2020, 10:43
Originalkommentar zur Version verfügbar: ru

Андрій
CEO, owwa.com.ua
Dmitry, guten Tag! Link: https://owwa.crm-onebox.com/admin/customorder/order/804/edit/ Aktion zum Vorgang hinzugefügt, grüner Button ganz unten „LiqPay-Zahlung bestätigen (Test)“
08.10.2020, 10:48
Originalkommentar zur Version verfügbar: ru

Mit der Prozess-ID ist alles in Ordnung, das Problem liegt in der Höhe der Zahlung. Box kann sie nicht finden. Er sucht nach Zahlungen, die der Kunde über sein persönliches Konto oder woanders tätigen würde, findet solche aber nicht. Mit der Auswahl eines zusätzlichen Feldes, aus dem der Zahlungsbetrag entnommen werden soll, können Sie in Aktion Einstellungen vornehmen. Wenn der Betrag nicht gefunden wird, wird aus diesem Feld entnommen und versucht, den Status zu ändern. Dauert 1h
08.10.2020, 10:57
Originalkommentar zur Version verfügbar: ru

Андрій
CEO, owwa.com.ua
Verstehe ich richtig, dass, wenn Sie eine erwartete Zahlung für einen Betrag erstellen, der dem im LiqPay-System reservierten Betrag entspricht, die Aktion funktioniert und die Zahlung auf LiqPay abschließt?
08.10.2020, 11:09
Originalkommentar zur Version verfügbar: ru

Nein, es ist nicht die erwartete Zahlung, die es betrachtet, nämlich die physische Zahlung des Kunden durch die Sperre im persönlichen Konto „Online-Zahlungsprozess“, zum Beispiel.
08.10.2020, 11:12
Originalkommentar zur Version verfügbar: ru

hat den likpay-Support gebeten, die Bestellnummer zu dem Kontoauszug hinzuzufügen, der mit einem privaten Kontoauszug (Privat24 Autoclient-Kontoauszug) verbunden ist, mit der folgenden Einstellung: ^.{54}[customorder_externalid12]\s.*|.*\s?.?([customorder_externalid12] ).* http://prntscr.com/uvb4z0 und die tatsächliche Zahlung in der Bestellung: http://prntscr.com/uvb6b9
08.10.2020, 11:49
Originalkommentar zur Version verfügbar: ru

[customorder_externalid12] – zusätzliches Prozessfeld, in dem die externe Prozess-ID in der Phase „Neue Bestellung“ dupliziert wird
08.10.2020, 11:59
Originalkommentar zur Version verfügbar: ru

Mironenko Dmitry Der Kunde schrieb: er bat den Support-Service von licpay, die Bestellnummer zum Kontoauszug hinzuzufügen, er verband einen privaten Kontoauszug (Privat24 Autoclient Account Statement) mit der folgenden Einstellung: ^.{54}[customorder_externalid12] \s.*|.*\s?.?([customorder_externalid12]).*http://prntscr.com/uvb4z0und die eigentliche Zahlung in der Bestellung:http://prntscr.com/uvb6b9
Hallo, Sie können für Ihre Frage ein separates Thema erstellen. Schreiben Sie keine unzusammenhängenden Dinge in ein Thema – das ist verwirrend. Danke.
08.10.2020, 12:00
Originalkommentar zur Version verfügbar: ru

Sie können für Ihre Frage ein separates Thema erstellen. Schreiben Sie keine unzusammenhängenden Dinge in ein Thema – das ist verwirrend. Danke.
Ich frage nichts. Ich biete Andrey eine Lösung an, die Sie nicht anbieten können, daher löst der Programmierer das Problem direkt. und ich bin ein Benutzer und ich gebe meine Lösung heraus. es ist nicht dasselbe, aber das Ergebnis ist dasselbe. Außerdem, wenn Adrey meine ANTWORT als richtig markiert https://imgur.com/GzVi9iy, dann habe ich 35 Boni auf meinem Konto ....
08.10.2020, 12:10
Originalkommentar zur Version verfügbar: ru

Ihr Vorschlag löst das von Andrey angegebene Problem nicht, denn wenn an der von mir angegebenen Stelle kein Datensatz vorhanden ist, funktioniert die angegebene Aktion nicht.
08.10.2020, 12:39
Originalkommentar zur Version verfügbar: ru

Андрій
CEO, owwa.com.ua
Dmitry, Sie können diese Funktionalität auf Kosten von Freistunden implementieren, die in diesem Thema erwähnt werden: https://crm-onebox.com/ru/support/ofitsialnie-novosti-onebox/1487-besplatnie-dor... ?
21.10.2020, 12:58
Originalkommentar zur Version verfügbar: ru

Wenn du das meinst, dann ja.
Mitarbeiter von Bodyako Dmitry schrieb: Mit der Prozess-ID ist alles in Ordnung, das Problem liegt in der Höhe der Zahlung. Box kann sie nicht finden. Er sucht nach Zahlungen, die der Kunde über sein persönliches Konto oder woanders tätigen würde, findet solche aber nicht. Mit der Auswahl eines zusätzlichen Feldes, aus dem der Zahlungsbetrag entnommen werden soll, können Sie in Aktion Einstellungen vornehmen. Wenn der Betrag nicht gefunden wird, wird aus diesem Feld entnommen und versucht, den Status zu ändern. Dauert 1 Stunde
In Betrieb nehmen?
21.10.2020, 13:07
Originalkommentar zur Version verfügbar: ru

Андрій
CEO, owwa.com.ua
In Betrieb genommen?
Ja, danke!
21.10.2020, 13:13
Originalkommentar zur Version verfügbar: ru

Hallo, ich habe die Einstellung "Falls Zahlungsbetrag nicht gefunden werden konnte, aus Zusatzfeld übernehmen" in Aktion gesetzt.
22.10.2020, 14:07
Originalkommentar zur Version verfügbar: ru

Андрій
CEO, owwa.com.ua
Dmitry, leider klappt die Aktion nicht. Einstellungsbildschirm: https://prnt.sc/v4t2tz Testprozess: https://owwa.crm-onebox.com/admin/customorder/order/1020/edit/
22.10.2020, 22:08
Originalkommentar zur Version verfügbar: ru

Андрій
CEO, owwa.com.ua
Andrey Client schrieb: Dmitry, leider funktioniert die Aktion nicht. Einstellungsbildschirm: https://prnt.sc/v4t2tz Testprozess: https://owwa.crm-onebox.com/admin/customorder/order/1020/edit/
Ich habe vergessen anzugeben, ich habe die Aktion hinzugefügt in den Verfahren und im Prozess auf den Button „LiqPay-Zahlung bestätigen (Test)“ gebracht
22.10.2020, 22:10
Originalkommentar zur Version verfügbar: ru

Guten Tag, leider ist in Aktion ein Fehler aufgetreten, der nichts mit der aktuellen Aufgabe zu tun hat, wodurch er keine Anfrage an liqpay senden konnte. Ich habe es behoben, jetzt kommt die API-Anfrage, soweit ich sehen kann, wird die Antwort in das Feld "Status LiqPay" geschrieben
23.10.2020, 11:24
Originalkommentar zur Version verfügbar: ru

Андрій
CEO, owwa.com.ua
Dmitry, die Anfrage wurde an liqPay gesendet und der Betrag wurde bestätigt, aber die Box hat den Status "Erfolgreich" nicht zurückgegeben und aufgelegt (nach dem Drücken des Knopfes kann nichts getan werden) Getestet in Prozessen: https://owwa.crm -onebox.com/admin/customorder/ order/1026/edit/ https://owwa.crm-onebox.com/admin/customorder/order/1027/edit/ Habe eine andere zum Testen erstellt, Sie können es selbst ausprobieren: https ://owwa.crm-onebox.com/admin/customorder/order/1029/edit/
23.10.2020, 12:14
Originalkommentar zur Version verfügbar: ru


Андрій
CEO, owwa.com.ua
Dmitry, super - alles hat richtig funktioniert. Danke!
23.10.2020, 12:45
Originalkommentar zur Version verfügbar: ru

Bitte beteiligen Sie sich am Dialog. Wenn Sie etwas zu sagen haben - schreiben Sie bitte einen Kommentar. Für die Teilnahme benötigen Sie ein Mobiltelefon und einen SMS-Code zur Identifizierung. Melden Sie sich an und schreiben Sie einen Kommentar