mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-11-01 19:42:27 +08:00
feat(payment_charges): add support for collecting and refunding charges on payments (#4628)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com> Co-authored-by: Narayan Bhat <48803246+Narayanbhat166@users.noreply.github.com> Co-authored-by: Shankar Singh C <83439957+ShankarSinghC@users.noreply.github.com> Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: YongJoon Kim <penubokim@gmail.com> Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com> Co-authored-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com> Co-authored-by: Hrithikesh <61539176+hrithikesh026@users.noreply.github.com> Co-authored-by: Chethan Rao <70657455+Chethan-rao@users.noreply.github.com> Co-authored-by: Sampras Lopes <Sampras.lopes@juspay.in>
This commit is contained in:
@ -157,6 +157,7 @@ impl PaymentAttemptInterface for MockDb {
|
||||
mandate_data: payment_attempt.mandate_data,
|
||||
payment_method_billing_address_id: payment_attempt.payment_method_billing_address_id,
|
||||
fingerprint_id: payment_attempt.fingerprint_id,
|
||||
charge_id: payment_attempt.charge_id,
|
||||
client_source: payment_attempt.client_source,
|
||||
client_version: payment_attempt.client_version,
|
||||
};
|
||||
|
||||
@ -108,6 +108,7 @@ impl PaymentIntentInterface for MockDb {
|
||||
fingerprint_id: new.fingerprint_id,
|
||||
session_expiry: new.session_expiry,
|
||||
request_external_three_ds_authentication: new.request_external_three_ds_authentication,
|
||||
charges: new.charges,
|
||||
frm_metadata: new.frm_metadata,
|
||||
};
|
||||
payment_intents.push(payment_intent.clone());
|
||||
|
||||
Reference in New Issue
Block a user