Compare commits
No commits in common. "1a567918b97954531e65722c9e40f1ed3af0fb31" and "c99507e002651dce2ca26c34818e9d4cee1e2772" have entirely different histories.
1a567918b9
...
c99507e002
2 changed files with 0 additions and 28 deletions
|
|
@ -1,3 +0,0 @@
|
||||||
# iss-c7e589ce4a08-attempt-1
|
|
||||||
|
|
||||||
Forge 이슈 작업 브랜치 `forge/iss-c7e589ce4a08-attempt-1`.
|
|
||||||
|
|
@ -1,25 +0,0 @@
|
||||||
sequenceDiagram
|
|
||||||
participant User
|
|
||||||
participant Payment Gateway
|
|
||||||
participant Database
|
|
||||||
participant Service
|
|
||||||
|
|
||||||
User->>Service: Initiate Payment
|
|
||||||
Service->>Payment Gateway: Send Payment Request
|
|
||||||
alt Successful Payment
|
|
||||||
Payment Gateway-->>Service: Confirm Payment
|
|
||||||
Service->>Database: Record Payment
|
|
||||||
Database-->>Service: Payment Recorded
|
|
||||||
Service-->>User: Payment Success
|
|
||||||
else External Payment Failed
|
|
||||||
Payment Gateway-->>Service: Payment Failed
|
|
||||||
Service-->>User: Payment Failed
|
|
||||||
else Database Failure
|
|
||||||
Service->>Database: Attempt to Record Payment
|
|
||||||
Database-->>Service: Database Error
|
|
||||||
Service-->>User: Unable to process payment
|
|
||||||
end
|
|
||||||
Service->>Database: Commit
|
|
||||||
alt Rollback Required
|
|
||||||
Database->>Database: Rollback Changes
|
|
||||||
end
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue