feat: store payment check codes and authentication data from processors (#3958)

Co-authored-by: AkshayaFoiger <akshaya.shankar@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
Narayan Bhat
2024-03-20 13:26:20 +05:30
committed by GitHub
parent f3141ecbf9
commit 7afc44e835
39 changed files with 1065 additions and 16 deletions

View File

@ -361,6 +361,7 @@ pub enum PaymentAttemptUpdate {
encoded_data: Option<String>,
unified_code: Option<Option<String>>,
unified_message: Option<Option<String>>,
payment_method_data: Option<serde_json::Value>,
},
UnresolvedResponseUpdate {
status: storage_enums::AttemptStatus,
@ -388,6 +389,7 @@ pub enum PaymentAttemptUpdate {
unified_code: Option<Option<String>>,
unified_message: Option<Option<String>>,
connector_transaction_id: Option<String>,
payment_method_data: Option<serde_json::Value>,
},
CaptureUpdate {
amount_to_capture: Option<i64>,