java - Need help to setup google merchant request -
i'm trying develop simple online shop application using java, , got hand of google online payment.
 signed google merchant, , have got issuer , secret code.
 i've got question sample provided google, following code sample merchant requests.
private string getjwt() throws invalidkeyexception, signatureexception {   jsontoken token = null;   token = createtoken();   return token.serializeandsign(); }  private jsontoken createtoken() throws invalidkeyexception{   //current time , signing algorithm   calendar cal = calendar.getinstance();   hmacsha256signer signer = new hmacsha256signer(issuer, null, signing_key.getbytes());    //configure json token   jsontoken token = new jsontoken(signer);   token.setaudience("google");   token.setparam("typ", "google/payments/inapp/item/v1");   token.setissuedat(new instant(cal.gettimeinmillis()));   token.setexpiration(new instant(cal.gettimeinmillis() + 60000l));    //configure request object   jsonobject request = new jsonobject();   request.addproperty("name", "piece of cake");   request.addproperty("description", "virtual chocolate cake fill virtual tummy");   request.addproperty("price", "10.50");   request.addproperty("currencycode", "usd");   request.addproperty("sellerdata", "user_id:1224245,offer_code:3098576987,affiliate:aksdfbovu9j");    jsonobject payload = token.getpayloadasjsonobject();   payload.add("request", request);    return token; }   everything clear except line
request.addproperty("sellerdata", "user_id:1224245,offer_code:3098576987,affiliate:aksdfbovu9j");   would explain how supposed set these? , these?!
finally found :d
 https://developers.google.com/wallet/digital/docs/jsreference#jwt
 it's optional field, google sends same data when transaction success issuer postback uri.
Comments
Post a Comment