asp.net Web サイトの Google チェックアウト サブスクリプションを構成しました。
しかし、私にはいくつか問題があります。
- サブスクリプションの支払いをキャンセルするにはどうすればよいですか?
- サンドボックス環境でサブスクリプションの支払いをテストするにはどうすればよいですか?
(サンドボックス環境で支払い通知を送信するかどうか、毎週のサブスクリプションを設定した場合)
asp.net Web サイトの Google チェックアウト サブスクリプションを構成しました。
しかし、私にはいくつか問題があります。
(サンドボックス環境で支払い通知を送信するかどうか、毎週のサブスクリプションを設定した場合)
解決策を見つけました。誰かの役に立ちます
CancelItemsRequest cma = new CancelItemsRequest(System.Web.Configuration.WebConfigurationManager.AppSettings["GoogleMerchantID"].ToString(), System.Web.Configuration.WebConfigurationManager.AppSettings["GoogleMerchantKey"].ToString(), EnvironmentType.Sandbox.ToString(), ["merchant_invoice_id"], "Message", "");
cma.AddMerchantItemId("2"); // item id to cancel
cma.MerchantID = System.Web.Configuration.WebConfigurationManager.AppSettings["GoogleMerchantID"].ToString();
cma.MerchantKey = System.Web.Configuration.WebConfigurationManager.AppSettings["GoogleMerchantKey"].ToString();
cma.Environment = EnvironmentType.Sandbox;
cma.SendEmail = false;
GCheckoutResponse Respa = cma.Send();