Zastanawiam się, jaki jest najlepszy sposób akceptowania płatności z kart kredytowych, które wymagają weryfikacji 3-D Secure. Obecnie przepływ Zamówienie jest tak:Jak bezpiecznie zrealizować 3d bezpieczne płatności
- Klient składa tantiemy
- brama Płatność zwraca błąd stwierdzając, że karta wymaga 3-D przetwarzanie bezpiecznego kodu. Zwraca ACS URL w odpowiedzi
- przekierować użytkownika do strony weryfikacji banku emisyjnego i mijam URL wywołania zwrotnego dla ACS przekierować po zakończeniu weryfikacji
- klienta wchodzi kod weryfikacyjny i ACS przekierowuje do adresu zwrotnego ze związkiem tokenu autoryzacji wskazując udanej weryfikacji
- aby zakończyć proces, muszę ponownie zgłosić pierwotnego wniosku z tokenem autoryzacji do bramki płatności
Mój problem jest w końcowym etapie. Ponieważ muszę ponownie przesłać pierwotne żądanie (które zawiera informacje o karcie kredytowej klienta), muszę go gdzieś tymczasowo przechowywać, aby móc je odzyskać po wywołaniu wywołania zwrotnego adresu URL. Czy istnieje alternatywa dla tego?
Mam na myśli wypróbowanie rozwiązania iframe: Oryginalny formularz nigdy nie jest zamknięty, a proces weryfikacji jest wyświetlany w elemencie iframe. Po zakończeniu procesu, tj. Wywołaniu adresu URL wywołania zwrotnego, ukrywam element iframe i aktualizuję oryginalny formularz z wymaganymi wartościami i ponownie przesyłam. Czy ktoś wcześniej próbował tej techniki?
Jak ustawić URL oddzwonienia w domenie mobilnej? po kliknięciu kontynuuj 3d secure forward, aby oddzwonić. więc jak ustawić URL oddzwonić z wywoływania programowania Android. –