Ich baue eine einfache Coupon Code Kauf-Anwendung mit Apis. Hier ist die ArbeitPHP: Tabelle automatisch in MySQL aktualisieren
Benutzer fließen können einen Gutschein (getcoupon api) wählen
Wenn ein Gutschein erhalten wird und der markiert als
pre_book
dann die Zahlung api für die Zahlung gehen.Wenn die Zahlung ist der Erfolg dann markiert Coupon als
booked
Dies funktioniert gut, aber ich brauche Hilfe bei der folgenden:
Wenn Benutzer prebooked
der Coupon ist und abgebrochen, die Zahlung i markieren möchten Gutscheincode Status wie avaliable
nach irgendwann (sagen, es ist 15 min) sollte dies auch passieren, wenn die Zahlung fehlschlägt.
structrue von coupon_code Tabelle
1.id-PK
2.coupon_code
3.status
Kann ich eine alte Frau Job für diese verwenden ?? aber ich denke nicht, dass es möglich ist, weil es kein periodisches Update ist.
Also brauche ich Beziehung mit Zahlungstabelle und coupo_code Tabelle ?? –
nein, fügen Sie einfach eine Spalte in die gleiche Tabelle namens payment_date oder wenn Sie eine Geschichte aller Zahlungsversuche behalten möchten, erstellen Sie eine neue Tabelle und treten Sie ihnen – AgeDeO
Aber einen Crone Job in jeder Minute? Gibt es da ein Leistungsproblem? –