コード例 #1
0
 /// <summary>
 /// For backward compatibility with old wrappers.
 /// </summary>
 public void AddDisputeResponse(string DisputeID, string MessageText, DisputeActivityCodeType DisputeActivity)
 {
     this.DisputeID       = DisputeID;
     this.MessageText     = MessageText;
     this.DisputeActivity = DisputeActivity;
     Execute();
 }
コード例 #2
0
        /// <summary>
        /// This call enables the seller to respond to an Item Not Received (INR) dispute opened by a buyer through PayPal's Purchase Protection program, or to update an Unpaid Item case. To respond to a case opened by the buyer through eBay's Resolution Center, the seller should use the <a href="http://developer.ebay.com/Devzone/post-order/index.html" target="_blank">Case Management calls</a> of the <b>Post-Order API</b>, the <a href="http://developer.ebay.com/Devzone/resolution-case-management/CallRef/index.html" target="_blank">Resolution Case Management API</a>,  or manage the case manually through the eBay Resolution Center.
        /// </summary>
        ///
        /// <param name="DisputeID">
        /// The unique identifier of the eBay Unpaid Item case or PayPal INR dispute. This identifier is created by eBay or PayPal upon case/dispute creation.
        /// </param>
        ///
        /// <param name="MessageText">
        /// The text of a comment or response being posted to the case/dispute. Required when <b>DisputeActivity</b> is <b>SellerAddInformation</b>, <b>SellerComment</b>, or <b>SellerPaymentNotReceived</b>. Otherwise, this field is  optional.
        /// </param>
        ///
        /// <param name="DisputeActivity">
        /// The type of activity the seller plans to take on the case/dispute. The allowed value is determined by the current state of the case/dispute and whether the seller is updating an Unpaid Item case or responding to a PayPal INR dispute.
        /// </param>
        ///
        /// <param name="ShippingCarrierUsed">
        /// The shipping carrier used to ship the item in dispute. This field is not case sensitive in the <strong>AddDisputeResponse</strong> request. Non-alphanumeric characters are not allowed. This field (along with <b>ShipmentTrackNumber</b>) is required if the value of <b>DisputeActivity</b> is set to <code>SellerShippedItem</code>.
        /// </param>
        ///
        /// <param name="ShipmentTrackNumber">
        /// The tracking number associated with one package of a shipment. The seller is responsible for the accuracy of the shipment tracking number, as eBay only verifies that the tracking number is consistent with the numbering scheme used by the specified shipping carrier, but cannot verify the accuracy of the tracking number. This field (along with <b>ShippingCarrierUsed</b>) is required if the value of <b>DisputeActivity</b> is set to <code>SellerShippedItem</code>.
        /// </param>
        ///
        /// <param name="ShippingTime">
        /// This timestamp indicates the date and time when the item under dispute was
        /// shipped. This field is required if the value of <b>DisputeActivity</b> is set to <code>SellerShippedItem</code>.
        /// </param>
        ///
        public void AddDisputeResponse(string DisputeID, string MessageText, DisputeActivityCodeType DisputeActivity, string ShippingCarrierUsed, string ShipmentTrackNumber, DateTime ShippingTime)
        {
            this.DisputeID           = DisputeID;
            this.MessageText         = MessageText;
            this.DisputeActivity     = DisputeActivity;
            this.ShippingCarrierUsed = ShippingCarrierUsed;
            this.ShipmentTrackNumber = ShipmentTrackNumber;
            this.ShippingTime        = ShippingTime;

            Execute();
        }
コード例 #3
0
		/// <summary>
		/// This call allows a seller to respond to an Item Not Received dispute opened by a buyer through PayPal's Purchase Protection program, or to update an Unpaid Item dispute. To respond to an Item Not Received or Item Significantly Not As Described case opened through eBay's Resolution Center, the seller should use the <a href="http://developer.ebay.com/Devzone/resolution-case-management/CallRef/index.html" target="_blank">Resolution Case Management API</a>, or manage the case through the eBay Resolution Center.
		/// </summary>
		/// 
		/// <param name="DisputeID">
		/// The unique identifier of the eBay or PayPal dispute. This identifier is created by eBay or PayPal upon dispute creation.
		/// </param>
		///
		/// <param name="MessageText">
		/// The text of a comment or response being posted to the dispute. Required
		/// when <b>DisputeActivity</b> is <b>SellerAddInformation</b>, <b>SellerComment</b>, or
		/// <b>SellerPaymentNotReceived</b>; otherwise, optional.
		/// </param>
		///
		/// <param name="DisputeActivity">
		/// The type of activity the seller is taking on the dispute. The allowed value is
		/// determined by the current value of <b>DisputeState</b>, returned by <b>GetDispute</b> or
		/// <b>GetUserDisputes</b>. Some values relate to Unpaid Item disputes and other values relate
		/// to buyer-created disputes known as Item Not Received or Significantly Not As
		/// Described disputes.
		/// </param>
		///
		/// <param name="ShippingCarrierUsed">
		/// The shipping carrier used to ship the item in dispute. Non-alphanumeric
		/// characters are not allowed. This field (along with <b>ShipmentTrackNumber</b>) is
		/// required if <b>DisputeActivity</b> is 'SellerShippedItem'.
		/// </param>
		///
		/// <param name="ShipmentTrackNumber">
		/// The tracking number associated with one package of a shipment. The seller is
		/// responsible for the accuracy of the shipment tracking number, as eBay only
		/// verifies that the tracking number is consistent with the numbering scheme
		/// used by the specified shipping carrier, but cannot verify the accuracy of
		/// the tracking number. This field (along with <b>ShippingCarrierUsed</b>) is required
		/// if <b>DisputeActivity</b> is 'SellerShippedItem'.
		/// </param>
		///
		/// <param name="ShippingTime">
		/// This timestamp indicates the date and time when the item under dispute was
		/// shipped. This field is required if <b>DisputeActivity</b> is 'SellerShippedItem'.
		/// </param>
		///
		public void AddDisputeResponse(string DisputeID, string MessageText, DisputeActivityCodeType DisputeActivity, string ShippingCarrierUsed, string ShipmentTrackNumber, DateTime ShippingTime)
		{
			this.DisputeID = DisputeID;
			this.MessageText = MessageText;
			this.DisputeActivity = DisputeActivity;
			this.ShippingCarrierUsed = ShippingCarrierUsed;
			this.ShipmentTrackNumber = ShipmentTrackNumber;
			this.ShippingTime = ShippingTime;

			Execute();
			
		}
コード例 #4
0
		/// <summary>
		/// For backward compatibility with old wrappers.
		/// </summary>
		public void AddDisputeResponse(string DisputeID, string MessageText, DisputeActivityCodeType DisputeActivity)
		{
			this.DisputeID = DisputeID;
			this.MessageText = MessageText;
			this.DisputeActivity = DisputeActivity;
			Execute();
		}