Version 3 (modified by marek, 15 years ago)

--

Use cases

Ogólne ustalenia

1. Kredyt kupiecki

  • każdy klient posiada kredyt kupiecki - jakaś kwota większa lub równa zero
  • każdy klient posiada saldo, jest to suma dotychczasowych zaległości
  • dla nowego zamówienia o wartości mniejszej lub równej [kredyt kupiecki - saldo] istnieje możliwość płatności przelewem tradycyjnym
  • dla nowego zamówienia o wartości większej od [kredyt kupiecki - saldo] umożliwiamy płatność tylko za pomocą providera płatności

2. Saldo klienta

  • może być dodatnie - oznacza sumę dotychczasowych zaległości
  • może być ujemne - oznacza nadpłatę

Klient z kredytem kupieckim 100.00 i saldem 0.00 składa zamówienie o wartości 100.00

Wówczas klient może wybrać płatność tradycyjnym przelewem - zamówiona usługa jest natychmiast zatwierdzona do realizacji. TODO: Opisać jakie obiekty powinny zostać utworzone i z jakimi statusami.

Klient z kredytem kupieckim 100.00 i saldem -100.00 składa zamówienie o wartości 100.00

W tej sytuacji klient posiada nadpłatę, którą powinniśmy wykorzystać i nie proponować żadnej płatności. TODO: Opisać jakie obiekty powinny zostać utworzone i z jakimi statusami.

Klient z kredytem kupieckim 100.00 i saldem 100.00 składa zamówienie o wartości 100.00

W tej sytuacji jedyną formą płatności jest płatność elektroniczna. Pytanie: płatność elektroniczna za jakie produkty z w jakiej kwocie powinna zostać zaproponowana? Powinno być tylko 100 PLN za aktualne zamówienie czy także za zaległe?

Synchronizacja informacji o płatnościach, aktualizacja salda między internetem a CTB