package Ġcom . are fb hr n . market pay . entity Ċ Ċ import Ġcom . are fb hr n . market pay . constant . Raw Json Ċ import Ġorg . json . JSONObject Ċ Ċ data Ġclass ĠPurchase Info ( ĊĠĠĠ Ġval ĠorderId : ĠString , ĊĠĠĠ Ġval Ġpurchase Token : ĠString , ĊĠĠĠ Ġval Ġpayload : ĠString , ĊĠĠĠ Ġval ĠpackageName : ĠString , ĊĠĠĠ Ġval Ġpurchase State : ĠPurchase State , ĊĠĠĠ Ġval Ġpurchase Time : ĠLong , ĊĠĠĠ Ġval ĠproductId : ĠString , ĊĠĠĠ Ġval Ġdata Signature : ĠString Ċ ) Ġ{ ĊĊĠĠĠ Ġfun ĠtoJson () Ġ= Ġwith ( JSONObject ()) Ġ{ ĊĠĠĠĠĠĠĠ Ġput ( Raw Json . ORDER _ ID , ĠorderId ) ĊĠĠĠĠĠĠĠ Ġput ( Raw Json . PUR CH ASE _ TOKEN , Ġpurchase Token ) ĊĠĠĠĠĠĠĠ Ġput ( Raw Json . DE VELO PER _ PAYLOAD , Ġpayload ) ĊĠĠĠĠĠĠĠ Ġput ( Raw Json . PACKAGE _ NAME , ĠpackageName ) ĊĠĠĠĠĠĠĠ Ġput ( Raw Json . PUR CH ASE _ STATE , Ġpurchase State . ordinal ) ĊĠĠĠĠĠĠĠ Ġput ( Raw Json . PUR CH ASE _ TIME , Ġpurchase Time ) ĊĠĠĠĠĠĠĠ Ġput ( Raw Json . PRODUCT _ ID , ĠproductId ) ĊĠĠĠ Ġ} Ċ Ċ } Ċ