Informacje ogólne Parametry formularza
Transkrypt
Informacje ogólne Parametry formularza
Automater.pl automatyczne dokonywanie zakupów z poziomu sklepu internetowego Informacje ogólne Dzięki zastosowaniu “cichego przekierowania” możliwe jest przekierowanie Kontrahenta od razu na stronę dokonywania płatności ( np. DotPay czy PayPal ), pomijając formularz na stronie Automater.pl ( np. https://automater.pl/sklep/107/200kredytowwautomaterpl.html ). Parametry formularza Formularz musi zostać wysłany metodą POST pod URL: https://app.automater.pl/controller/buyproductv2 Wymagane parametry znajdują się w tabeli poniżej: nazwa parametru wartość productId unikalny identyfikator produktu numeryczne count ilość sztuk do zakupienia numeryczne, przedział : od 1 do 10 method metoda płatności, która musi być skonfigurowana w panelu Automater.pl tekstowe, wartości: dla DotPay.pl : dotpay dla PayPal : paypal dla Transferuj.pl : transferuj dla Przelewy24 : przelewy24 dla Google Wallet : googlewallet email email Kupującego gdzie mają zostać wysłane kody email2 ponowienie email Kupującego w celu weryfikacji url_pos adres URL gdzie użytkownik ma zostać przekierowany po pozytywnej płatności url_err adres URL gdzie użytkownik ma zostać przekierowany po wystąpieniu błędu silent_red wartość musi się równać 1 Automater.pl automatyczne dokonywanie zakupów z poziomu sklepu internetowego Dane zwracane Po pozytywnej płatności bądź wystąpieniu problemu użytkownik zostanie przekierowany na podany url_pos lub url_err w zależności od wyniku. System do URL zwrotnego doda query string z kodem wynikowym, np. po podaniu adresu zwrotnego jako https://automater.pl/ system przekieruje użytkownika na adres https://automater.pl/?_automater_code=[KOD]&_automater_code_status=[TYP_KOMUNIKATU] ( w miejscu [KOD] znajdzie się wynikowy kod z tabeli poniżej, pole [TYP_KOMUNIKATU] analogicznie ). kod błędu / wyniku typ komunikatu opis 1 error brak produktu o podanym ID w bazie 2 error produkt o podanym ID jest nieaktywny 3 error nieprawidłowa wartość ilości sztuk do zakupienia 4 error wprowadzono niepoprawny adres email 5 error wprowadzone adresy email nie są takie same 6 error brak konfiguracji pośrednika płatności w Automater.pl 7 error za produkt podany w polu “productId” nie można zapłacić poprzez wybranego pośrednika płatności 8 error wybrana forma płatności nie jest skonfigurowana 9 error waluta nie jest obsługiwana przez pośrednika płatności 10 error nie rozpoznano wybranej metody płatności 11 error wprowadzono niepoprawny url_pos lub url_err 101 success zakup jest przetwarzany, system oczekuje na potwierdzenie przelewu przez pośrednika płatności Automater.pl automatyczne dokonywanie zakupów z poziomu sklepu internetowego Przykładowy formularz w języku HTML <form action="https://app.automater.pl/controller/buyproductv2" method="POST"> <input type="hidden" name="silent_red" value="1"> <input type="text" name="productId" value="IDENTYFIKATOR_PRODUKTU"><br /> <input type="text" name="count" value="ILOSC_SZTUK"><br /> <input type="text" name="method" value="METODA_PLATNOSCI"><br /> <input type="text" name="email" value="EMAIL"><br /> <input type="text" name="email2" value="PODAJ_EMAIL_PONOWNIE"><br /> <input type="text" name="url_pos" value="URL_POZYTYWNY"><br /> <input type="text" name="url_err" value="URL_BLAD"><br /> <input type="submit"> </form>