Wir haben einen benutzerdefinierten Zahlungsanbieter erstellt, siehe http://pmc.digital/pt/blogue/junho-2016/integracao-mb-way-com-kentico-cms/ (nur PT Entschuldigung, siehe https://translate.google.com/translate?hl=en&sl=pt&tl=en&u=http%3A%2F%2Fpmc.digital%2Fpt%2Fblogue%2Fjunho-2016%2Fintegracao-mb-way-com-kentico-cms%2F für Google übersetzte Version).Interner Auftrag erkennen/in der Verwaltung erstellt
Es funktioniert gut, einschließlich mit internen Bestellungen von Website-Redakteuren, jedoch, weil der Besucher (am Front-End) auf eine "Pending Order Page" (mit Anweisungen zur Annahme der Zahlung in der APP des Providers) umgeleitet werden muss Es leitet auch Benutzer in admin um.
Ich hatte gehofft, einen ViewMode für die Verwaltung zu haben, aber bei einer internen Bestellung ist die PortalContext.ViewMode
Live-Site (ich denke, so kann es die Warenkorb Schritte/Methoden, etc) verwenden.
Reicht es aus, zu überprüfen, ob der aktuell angemeldete Benutzer nicht der Benutzer des Einkaufswagens ist und über die erforderlichen Berechtigungen für das E-Commerce-Modul verfügt?
In Anbetracht Usability, was ist die beste Methode, um auf die Bestellungen APP von der CMSPaymentGatewayProvider ProcessPayment-Methode umleiten?
Schön, danke für den Hack: D –