package Ġcom . merc ad op ago . android . px . internal . features . payment _ result . map pers Ċ Ċ import Ġcom . merc ad op ago . android . px . R Ċ import Ġcom . merc ad op ago . android . px . internal . features . payment _ result . re med ies . Re med y Button Ċ import Ġcom . merc ad op ago . android . px . internal . features . payment _ result . re med ies . view . Payment Result Footer Ċ import Ġcom . merc ad op ago . android . px . internal . view model . Lazy String Ċ import Ġcom . merc ad op ago . android . px . internal . view model . map pers . Mapper Ċ import Ġcom . merc ad op ago . android . px . model . internal . re med ies . Re med ies Response Ċ Ċ internal Ġobject ĠPayment Result Footer Model Mapper Ġ: ĠMapper < Re med ies Response , ĠPayment Result Footer . Model >() Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġmap ( response : ĠRe med ies Response ): ĠPayment Result Footer . Model Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġwhen Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġresponse . suggest ed PaymentMethod Ġ!= Ġnull Ġ|| Ġresponse . cv v Ġ!= Ġnull Ġ-> ĠPayment Result Footer . Model ( null , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠRe med y Button ( Lazy String ( R . string . px _ change _ payment ), ĠRe med y Button . Action . CHANGE _ PM )) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġresponse . high Risk Ġ!= Ġnull Ġ-> ĠPayment Result Footer . Model ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠRe med y Button ( Lazy String ( response . high Risk !!. action L oud . label ), ĠRe med y Button . Action . KY C ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠRe med y Button ( Lazy String ( R . string . px _ change _ payment ), ĠRe med y Button . Action . CHANGE _ PM ), Ġfalse ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġelse Ġ-> ĠPayment Result Footer . Model ( null , Ġnull ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }