Jeżeli udostępniam możliwość zakupu produktu/usługi bez konta użytkownika więc jako gość to powinnam przechowywać dane o transakcji w bazie danych? Na logikę informacje o zakupie powinny być u operatora płatności. To (chyba) wystarczy do rozliczeń. Mam racje? To nie jest w formie magazynu typu mam 12 par butów wtedy logiczne jest że może niekoniecznie coś zapisywać ale zmniejszyć stan rzeczy dostępnych w bazie.
0
0
ale niby dlaczego? Przecież towar musisz komuś wysłać/dać więc jego dane też masz. Co za problem zrobić osobną kategorię kont jednorazowych i podpinać je do transakcji?
0
A co jeśli coś pomiędzy zamówieniem a realizacja płatności pójdzie nie tak? W jaki sposób chcesz monitorować, czy transakcja została poprawnie zakończona? (I jeśli nie, ze trzeba ja ponowić?)