Ważność linków do płatności
Ostatnia aktualizacja: 12.11.2024
Ważność danego linku zależy od ustawień Sprzedawcy. Standardowo linki do płatności, nie posiadają ograniczenia czasowego. Jeśli linki są generowane za pomocą budowania odnośników, to czas może zostać ustawiony w trakcie jego tworzenia.
Aby wygenerować link z ograniczeniem czasowym, wystarczy dodać na końcu parametr expiration_date = RRRR:MM:DD:HH:MM (dla strefy czasowej GMT+1 (Warsaw Poland))
Jak chcemy mieć pewność, że klient sobie sam nie przestawi tej daty w parametrze, to należy dodać timehash , który oblicza się następująco: timehash=md5(expiration_date + kod bezpieczeństwa)
Przykład wygenerowania transakcji z datą ważności przez link:
https://secure.tpay.com/?id=1010&kwota=20&opis=test&timehash=024bb97b79bc0ce3f8a591b018b5a58e&expiration_date=2018:07:03:16:13&md5sum=118586863878d93bc88e777cf24e239f
Ważne!
Jeśli ktoś zapłaci w czasie, kiedy link jest ważny, to nawet jak transakcja zostanie zaksięgowana później, to i tak otrzyma status poprawnej. Jeśli ktoś chce automatycznie zwracać takie transakcje, to musi skorzystać z dwuetapowego przyjmowania płatności.