RushPay - Wstęp


INSTRUKCJA TECHNICZNA IMPLEMENTACJI PŁATNOŚCI

API 0.01

Ostatnia aktualizacja : 18/07/2016
Kontakt techniczny : biuro@rpdp.pl

Dziękujemy za wybór płatności za pośrednictwem RushPay - postaramy się przeprowadzić Państwa przez szereg informacji o naszym systemie oraz postaramy się w możliwie najłatwiejszy sposób przekazać wszystkie potrzebne informacje.

Jeśli pojawią się jakiekolwiek pytania zapraszamy do kontaktu z naszym biurem obsługi klienta - biuro@rpdp.pl


Życzymy przyjemnej i szybkiej implementacji.

SMS Premium - Komenda 1


Weryfikacja poprawnos ci kodu SMS

System API w serwisie RushPay zwraca wszystkie dane w formacie JSON natomiast przyjmuje je przez komendę $_GET.

Komenda charakteryzuje się łatwą implementacją oraz wykorzystaniem pod sprzedaż produktu o jednej cenie

Wymagane dane wejściowe

# Parametr Opis
1 userid Parametr odpowiada za numer identyfikacyjny partnera w panelu.
2 serviceid Parametr odpowiada za numer identyfikacyjny kanału SMS Premium w panelu.
3 code Kod zwrotny, który użytkownik utrzymuje po wysłaniu wiadomości.
4 number Numer usługi SMS Premium, na który została wysłana wiadomość.
# Adres wejściowy Opis
1 https://www.rushpay.pl/api/v2/index.php Metoda przyjmowania parametrów $_GET

Dane wyjściowe

# Odpowiedź Opis
1 Connection error Błędne dane wejściowe
2 Code does not exist Brak kodu w komendzie
3 User or service does not exist Nieprawidłowy kanał SMS Premium bądź numer identyfikacyjny partnera.
4 Number does not exist Brak numeru wiadomości SMS Premium w komendzie.
5 status Parametr przekazuje informację, czy kod jest aktywny.
6 service Parametr wskazuje ID kanału SMS, który został wykorzystany w komendzie.
7 phone Numer telefonu komórkowego, który dokonał płatności.
8 reply Wiadomość zwrotna, która została odesłana do klienta na telefon komórkowy.

SMS Premium - Komenda 2


Weryfikacja poprawnos ci kodu SMS

System API w serwisie RushPay zwraca wszystkie dane w formacie JSON natomiast przyjmuje je przez komendę $_GET.

Polecane wykorzystanie komendy w przypadku różnych cen sprzedawanych produktów.

Wymagane dane wejściowe

# Parametr Opis
1 userid Parametr odpowiada za numer identyfikacyjny partnera w panelu.
2 serviceid Parametr odpowiada za numer identyfikacyjny kanału SMS Premium w panelu.
3 code Kod zwrotny, który użytkownik utrzymuje po wysłaniu wiadomości.
# Adres wejściowy Opis
1 https://www.rushpay.pl/api/v2/multi.php Metoda przyjmowania parametrów $_GET

Dane wyjściowe

# Odpowiedź Opis
1 Connection error Błędne dane wejściowe
2 Code does not exist Brak kodu w komendzie
3 User or service does not exist Nieprawidłowy kanał SMS Premium bądź numer identyfikacyjny partnera.
5 status Parametr przekazuje informację, czy kod jest aktywny.
6 service Parametr wskazuje ID kanału SMS, który został wykorzystany w komendzie.
7 phone Numer telefonu komórkowego, który dokonał płatności.
8 number Parametr zwraca numer na jaki została wysłana wiadomość SMS.
9 reply Wiadomość zwrotna, która została odesłana do klienta na telefon komórkowy.

Download


Zapraszamy do skorzystania z naszych gotowych rozwiązań.

W paczce znajdziecie Państwo:

  • - Sprzedaż jednego produktu
  • - Sprzedaż wielu produktów

  • Pobierz paczkę

Testowanie poprawności implementacji


WYGENEROWANIE KODU ZWROTNEGO


Każdy udostępniony sufiks dla partnera otrzymuje możliość wygenerowania kodów zwrotnych umożliwiających przetestowanie poprawności implementacji aplikacji zewnętrznej.

W tym celu należy zalogować się do systemu partnerskiego pod adresem https://www.rushpay.pl/ z sekcji SMS Premium, Konta SMS, Wybieramy interesujący Nas sufiks, Konfiguracja, kod testowy.