コード例 #1
0
        public virtual StripeDispute Update(string disputeId, StripeDisputeUpdateOptions updateOptions = null, StripeRequestOptions requestOptions = null)
        {
            requestOptions = SetupRequestOptions(requestOptions);

            var url = string.Format("{0}/{1}", Urls.Disputes, disputeId);
            url = this.ApplyAllParameters(updateOptions, url, true);

            var response = Requestor.PostString(url, requestOptions);

            return Mapper<StripeDispute>.MapFromJson(response);
        }
コード例 #2
0
        public virtual StripeDispute Update(string chargeId, StripeDisputeUpdateOptions evidence = null, StripeRequestOptions requestOptions = null)
        {
            requestOptions = SetupRequestOptions(requestOptions);
            var url = string.Format("{0}/{1}/dispute", Urls.Charges, chargeId);

            //var url = string.Format("{0}/dispute", chargeId);
            //url = this.ApplyAllParameters(null, url, false);
        //public virtual StripeDispute Update(string chargeId, StripeDisputeUpdateOptions evidence = null)
        //{

            url = this.ApplyAllParameters(evidence, url, true);
            
            var response = Requestor.PostString(url, requestOptions);

            return Mapper<StripeDispute>.MapFromJson(response);
        }