/// <summary> /// purchase product /// </summary> public void TestSendReqPurchase(Action <string, string> response, Action <string> timeout, string productUrl) { PK.Purchase.SendData data = new PK.Purchase.SendData(); data.status = "completed"; data.quantity = "1"; data.currency = "USD"; data.amount = "1.00"; data.purchase_type = "coin"; data.product_url = productUrl; int prID = UnityEngine.Random.Range(1, 10000000); data.payment_id = prID; data.signed_request = "test"; PK.Purchase.SEND command = new PK.Purchase.SEND(PKID.Purchase, data); _NetSocket.SendData(xLitJson.JsonMapper.ToJson(command), PKID.Purchase, response, timeout); }
public SEND(string cmd, SendData data) { this.cmd = cmd; this.data = data; }