![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 106 Pomógł: 0 Dołączył: 12.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
Cześć.
Będę wdzięczny za jakieś wskazówki jak ogarnąć integracją z Przelewy24. Oto co już mam: Powiedzmy, że skrypty mają "kolejność": 1-index.php - skrypt ze sklepem 2-zapisanie-zamowienia.php - tutaj zapisuję zamówienie do bazy MySQL, a następnie przy pomocy header("Location: 3-platnosc.php?zamowienie=xxx); przechodzę automatycznie do punku 3 3-plantosc.php - tutaj ma ten formularz:
Tutaj przelewy24 uruchamiają skypt na mojej stronie (9-weryfikacja-przelewy24.php) , gdzie odznaczam sobie w bazie zamówień że zostało opłacone zamówienie. 4-potwierdzenie-platnosci.php - info dla klienta, że wszystko poszło ok. W sandboksie wszystko działa świetnie. Niestety na żywo nie. Dostaję komunikat error=1&errorMessage=p24_sign:Incorrect CRC value - ale to na pewno mam ok - md5 obliczane wg. wzoru, no i działa w sandboxie. Mam wrażenie, że w ogóle robię coś źle. Widzę w dokumentacji, której nie rozumiem ![]() Gdzie co ma być? Nie potrafię zrozumieć koncepcji komunikacji z Przelewy24. Dziękuję z góry za jakiekolwiek wskazówki. P.S. Jestem na poziomie raczej podstawowego php i komunikacji typu "kliknij submit i na kolejnej stronie zapisz dane". P.S.2. Nie wiem również jak przekazać sobie numer zamówienia, które zostało opłacone. Ja użyłem <input type="hidden" name="p24_transfer_label" value="ZAM33" /> który to dokleja się do tytułu przelewu "przelewy24" i wygląda wówczas jakoś tak: "f32d-23r4-sdf3 ZAM33" - czy tak można? Ten post edytował hao 15.05.2017, 23:45:59 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 21:45 |