fix: Send payment experience on payment method list response (#403)

This commit is contained in:
Kartikeya Hegde
2023-01-18 18:33:55 +05:30
committed by GitHub
parent 3620c28436
commit 10fe3a0930

View File

@ -196,6 +196,7 @@ impl serde::Serialize for ListPaymentMethodResponse {
use serde::ser::SerializeStruct;
let mut state = serializer.serialize_struct("ListPaymentMethodResponse", 4)?;
state.serialize_field("payment_method", &self.payment_method)?;
state.serialize_field("payment_experience", &self.payment_experience)?;
match self.payment_method {
api_enums::PaymentMethodType::Wallet | api_enums::PaymentMethodType::PayLater => {
state.serialize_field("payment_method_issuers", &self.payment_method_issuers)?;