@@ -17,6 +17,7 @@ extension BookingDetailsViewModel {
1717
1818 actions = [
1919 . markAsPaid,
20+ . issueRefund,
2021 . viewOrder
2122 ]
2223 }
@@ -72,7 +73,7 @@ extension BookingDetailsViewModel.PaymentContent.Amount.AmountType {
7273extension BookingDetailsViewModel . PaymentContent {
7374 enum Action : String , Identifiable {
7475 case markAsPaid
75- case markAsRefunded
76+ case issueRefund
7677 case viewOrder
7778
7879 var id : String {
@@ -86,8 +87,8 @@ extension BookingDetailsViewModel.PaymentContent.Action {
8687 switch self {
8788 case . markAsPaid:
8889 return Localization . paymentMarkAsPaidButtonTitle
89- case . markAsRefunded :
90- return Localization . paymentMarkAsRefundedButtonTitle
90+ case . issueRefund :
91+ return Localization . paymentIssueRefundButtonTitle
9192 case . viewOrder:
9293 return Localization . paymentViewOrderButtonTitle
9394 }
@@ -97,7 +98,7 @@ extension BookingDetailsViewModel.PaymentContent.Action {
9798 switch self {
9899 case . markAsPaid:
99100 return true
100- case . markAsRefunded , . viewOrder:
101+ case . issueRefund , . viewOrder:
101102 return false
102103 }
103104 }
@@ -134,10 +135,10 @@ private enum Localization {
134135 comment: " Title for 'Mark as paid' button in payment section in booking details view. "
135136 )
136137
137- static let paymentMarkAsRefundedButtonTitle = NSLocalizedString (
138- " BookingDetailsView.payment.markAsRefunded .title " ,
139- value: " Mark as refunded " ,
140- comment: " Title for 'Mark as refunded ' button in payment section in booking details view. "
138+ static let paymentIssueRefundButtonTitle = NSLocalizedString (
139+ " BookingDetailsView.payment.issueRefund .title " ,
140+ value: " Issue refund " ,
141+ comment: " Title for 'Issue refund ' button in payment section in booking details view. "
141142 )
142143
143144 static let paymentViewOrderButtonTitle = NSLocalizedString (
0 commit comments