When using ReviseItem or RelistItem, the default value of the Item.AutoPay flag is the value the seller used for the original listing.

To determine whether or not a seller requested immediate payment for a particular listing, use GetItem. The call returns the Item.AutoPay flag with a value of true if immediate payment was specified.

Note: The value of the Item.AutoPay flag indicates the seller's stated preference only. It does not indicate whether the listing is still a candidate for purchase via immediate payment. For example, if a listing receives bids and no longer qualifies for immediate payment, the value of the Item.AutoPay flag does not change.

If immediate payment is specified and the seller attempts to list the item in a category that does not support this feature, eBay will return an error. The seller should choose an appropriate category or remove the immediate payment requirement. (Items in certain categories may be subject to additional standard rules with respect to category changes.)

Note: If a listing does not specify immediate payment, a seller can add a requirement for immediate payment when revising the listing as long as all the conditions specified in Require Immediate Payment are met. The usual rules for revising a listing must also be met (that is, the listing has no bids or purchases, and the listing does not end within 12 hours). Similarly, a seller can remove a request for immediate payment from an existing listing if the usual rules for revising an item are met. In this case, set Item.AutoPay to false. However, the seller cannot modify the item's shipping costs.

If immediate payment was originally specified for a Buy It Now listing and the Buy It Now option no longer applies (e.g., a bid was placed), eBay automatically removes the immediate payment requirement on behalf of the seller. However, eBay does not change the value of Item.AutoPay, so it will still be returned as true by a GetItem.