SendInvoiceRequestType
Fields
CheckoutInstructions ( string )
CODCost ( AmountType (double) )
EmailCopyToSeller ( boolean )
InsuranceFee ( AmountType (double) )
InsuranceOption ( InsuranceOptionCodeType )
InternationalShippingServiceOptions ( InternationalShippingServiceOptionsType )
ItemID ( ItemIDType (string) )
OrderID ( OrderIDType (string) )
PaymentMethods ( BuyerPaymentMethodCodeType )
PayPalEmailAddress ( string )
SalesTax ( SalesTaxType )
ShippingServiceOptions ( ShippingServiceOptionsType )
TransactionID ( string )

CheckoutInstructions ( string ) [0..1]
Seller's Payment instructions/message to the buyer and return policy. Default is null.
See the Field Index to learn which calls use CheckoutInstructions.

CODCost ( AmountType (double) ) [0..1]
Italy site (site ID 101) only. Enables you to specify the cash-on-delivery (COD) cost, for COD shipping.
See the Field Index to learn which calls use CODCost.

EmailCopyToSeller ( boolean ) [0..1]
Specifies whether the seller wishes to be copied on the invoice email that will be sent to the buyer. Default will be true.
See the Field Index to learn which calls use EmailCopyToSeller.

InsuranceFee ( AmountType (double) ) [0..1]
Insurance cost, as set by seller, if ShippingType = 1. Specify if InsuranceOption is optional or required. Must be greater than zero value if a value of Optional or Required is passed in InsuranceOption. Value specified should be the total cost of insuring the item.

Not applicable to invoices for digital listings.
See the Field Index to learn which calls use InsuranceFee.

InsuranceOption ( see InsuranceOptionCodeType for possible values ) [0..1]
Specifies whether insurance fee is required. An InsuranceOption value of IncludedInShippingHandling cannot be used if the item will use calculated shipping. Some shipping carriers automatically include shipping insurance for qualifying items.

Not applicable to invoices for digital listings.
See the Field Index to learn which calls use InsuranceOption.

InternationalShippingServiceOptions ( InternationalShippingServiceOptionsType ) [0..*]
If the buyer's shipping address is international, use this to offer up to three shipping services, and omit all domestic ShippingServiceOptions. Any shipping insurance cost specified should be the same for all services offered.

Not applicable to invoices for digital listings.
See the Field Index to learn which calls use InternationalShippingServiceOptions.

ItemID ( ItemIDType (string) ) [0..1]
Item ID. If OrderID is not provided, both ItemID and TransactionID must be provided.
See the Field Index to learn which calls use ItemID.

OrderID ( OrderIDType (string) ) [0..1]
Unique ID for a multi-item order. Either this OrderID must be specified or ItemID plus TransactionID must be specified. If OrderID is specified, ItemID and TransactionID are ignored if present in the same request. Changes to the checkout status are applied to the specified order as a whole (and thus to the child transactions associated with the order).
See the Field Index to learn which calls use OrderID.

PaymentMethods ( see BuyerPaymentMethodCodeType for possible values ) [0..*]
Optional ability for the seller to add certain payment methods on transaction if they were not originally specified on the item. Valid values are PayPal in the US, and MoneyXferAcceptedInCheckout (CIP+) in Germany.
See the Field Index to learn which calls use PaymentMethods.

PayPalEmailAddress ( string ) [0..1]
Provide PayPal email address if the payment method added is PayPal. For digital listings, this must be an email address associated with a verified PayPal Premier or Business account.
See the Field Index to learn which calls use PayPalEmailAddress.

SalesTax ( SalesTaxType ) [0..1]
The details of the sales tax added to the invoice.
See the Field Index to learn which calls use SalesTax.

ShippingServiceOptions ( ShippingServiceOptionsType ) [0..*]
If the buyer's shipping address is domestic, use this to offer up to three shipping services, and omit all InternationalShippingServiceOptions. Any shipping insurance cost specified should be the same for all services offered.

Not applicable to invoices for digital listings.
See the Field Index to learn which calls use ShippingServiceOptions.

TransactionID ( string ) [0..1]
ID for the transaction with which the item was sold. If OrderID is not provided, both ItemID and TransactionID must be provided. For Chinese auctions, the value passed in the TransactionId argument must be 0 or the call will fail with an error. Call GetItemTransactions or GetSellerTransactions to determine the correct transaction ID.
See the Field Index to learn which calls use TransactionID.

This document was generated with a customized version of the apireferencedocs tool [0.5M zip].

© 2005–2008 eBay, Inc. All rights reserved.