Ben iki veritabanı tablosu girdilerini oluşturur ve authorize.net API iki istekleri gönderen bir süreç var.
Şimdi, herhangi bir nedenle sürecin program hataları dışında herhangi bir noktada, ben 'geri alma' isterseniz. Bizim sistemde oluşturulan herhangi bir giriş çıkarılmalı ve kullanıcı bir hata oldu ve yeniden denemek için seçeneği verilmesi gerektiğini haberdar edilmelidir.
Akışının bir sulandırılmış versiyonu gibi görünüyor:
Create Account Entry -> Create User Entry -> Send one time payment request to Authorize.net -> Save result of one time payment request from Authorize.net -> Send recurring payment request to Authorize.net -> Save result of recurring payment request from Authorize.net
Böyle bir durumun üstesinden gelmek için en iyi yolu nedir?
Şimdiden teşekkürler!