Interface PaymentStore
public interface PaymentStore
Outbound persistence port for prepared and authorized payments.
-
Method Summary
-
Method Details
-
findById
Finds a payment by identifier.- Parameters:
paymentId- payment identifier- Returns:
- payment when present
-
findByOrderId
Finds the payment prepared for an order.- Parameters:
orderId- order identifier- Returns:
- payment when present
-
save
Persists the current payment state.- Parameters:
payment- payment state to save- Returns:
- saved payment
-