SendInvoiceRequestType
Enables a seller to send an invoice to a buyer involved in a single transaction or order.
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 )
SKU ( SKUType (string) )
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]
eBay's ID for the item from which the transaction was created. If OrderID is not provided, both ItemID (or SKU) and TransactionID must be provided to uniquely identify a single transaction.
See the Field Index to learn which calls use ItemID.

OrderID ( OrderIDType (string) ) [0..1]
Unique ID for a multi-transaction order. Either this OrderID must be specified or ItemID (or SKU) plus TransactionID must be specified. If OrderID is specified, ItemID, TransactionID, and SKU 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.

SKU ( SKUType (string) ) [0..1]
The seller's unique identifier for an item that is being tracked by this SKU. If OrderID is not provided, both SKU (or ItemID) and TransactionID must be provided to uniquely identify a single transaction.

This field can only be used when you listed the item by using AddFixedPriceItem or RelistFixedPriceItem, and you set Item.InventoryTrackingMethod to SKU at the time the item was listed. (These criteria are necessary to uniquely identify the listing by a SKU.)

Note: AddFixedPriceItem and RelistFixedPriceItem are defined in the Merchant Data API (part of Large Merchant Services).
See the Field Index to learn which calls use SKU.

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.

© 2005–2009 eBay, Inc. All rights reserved. This documentation and the API may only be used in accordance with the eBay Developers Program and API License Agreement.