Component 
SUMMARY: XML REP | DERIVED | USE
DETAIL: DESC | XML SRC | TYPE
eBay Trading API

simpleType "ns:BuyerPaymentMethodCodeType"
Namespace:
Defined:
globally in Schema in ebaySvc.wsdl; see XML source
Used:
Simple Content Model
enumeration of xs:token
Simple Content Restrictions:
Enumeration:
"None"
 - 
This enumeration value indicates that no payment method has been specified for the listing. This may be the case for a classified ad listing, since payment happens outside of the eBay platform.
"MOCC"
 - 
This enumeration value indicates that a money order or cashiers check is accepted for payment.
"AmEx"
 - 
This enumeration value indicates that American Express is accepted for payment.
"PaymentSeeDescription"
 - 
This enumeration value indicates that buyers should check the listing description for more details on payment. This may be the case for a classified ad listing, since payment happens outside of the eBay platform.
"CCAccepted"
 - 
This enumeration value indicates that credit cards are accepted for payment.

Note: This enumeration value is also returned in the response of order management calls if the seller is opted in to eBay Managed Payments, and the buyer used an eBay gift card to pay the full or partial balance of the order.
"PersonalCheck"
 - 
This enumeration value indicates that a personal check is accepted for payment.
"COD"
 - 
This enumeration value indicates that cash on delivery of item is accepted for payment.
"VisaMC"
 - 
This enumeration value indicates that Visa or MasterCard are accepted for payment.
"PaisaPayAccepted"
 - 
This enumeration value indicates that PaisaPay is accepted for payment. This form of payment is only available to buyers in India.
"Other"
 - 
This enumeration value may be returned if the payment method is unknown.
"PayPal"
 - 
This enumeration value indicates that PayPal is accepted as a payment method. If PayPal is set by the seller as an accepted payment method, the seller must also supply their PayPal email address through the Item.PayPalEmailAddress field in an Add/Revise/Relist call.

If you don't pass PayPal in the listing request but the seller's eBay preferences are set to accept PayPal on all listings, eBay will add PayPal as a payment method for you in most cases, and we may return a warning.

Except for sellers using eBay managed payments, PayPal must be the only accepted payment method to enable the immediate payment feature (Item.AutoPay). PayPal must be accepted for charitable listings. PayPal must be accepted for event ticket listings when the venue is in New York state or Illinois, so that eBay can offer buyer protection (per state law). (For some applications, it may be simplest to use errors returned from VerifyAddItem to flag the PayPal requirement for New York and Illinois ticket listings.) PayPal must be accepted for US eBay Motors listings that require a deposit (and it will not be set automatically based on the seller's preferences). Conversely, if PayPal is specified for US eBay Motors listings, deposit attributes must be specified.
"Discover"
 - 
This enumeration value indicates that Discover Card is accepted for payment.
"CashOnPickup"
 - 
This enumeration value indicates that cash on pickup is accepted for payment.
"MoneyXferAccepted"
 - 
This enumeration value indicates that a direct transfer of money is accepted for payment.
"MoneyXferAcceptedInCheckout"
 - 
This enumeration value indicates that a direct transfer of money during checkout is accepted for payment.
"OtherOnlinePayments"
 - 
This enumeration value may be returned if the payment method is unknown.
"Escrow"
 - 
Reserved for future use.
"PrePayDelivery"
 - 
Reserved for future use.
"CODPrePayDelivery"
 - 
Reserved for future use.
"PostalTransfer"
 - 
Reserved for future use.
"CustomCode"
 - 
Reserved for internal or future use.
"LoanCheck"
 - 
This enumeration value indicates that a loan check is accepted for payment. This option is generally only applicable to motor vehicle listings.
"CashInPerson"
 - 
This enumeration value indicates that cash is accepted for payment. This option is generally only applicable to motor vehicle listings on the US and Canada sites.
"ELV"
 - 
Elektronisches Lastschriftverfahren (direct debit). Only applicable to the Express Germany site, which has been shut down.
"PaisaPayEscrow"
 - 
This payment type is no longer applicable since eBay India is no longer a functioning site.
"PaisaPayEscrowEMI"
 - 
This payment type is no longer applicable since eBay India is no longer a functioning site.
"IntegratedMerchantCreditCard"
 - 
Note: This enumeration value should no longer be passed in as an accepted payment method on any eBay marketplace. If this value is specified in an Add/Revise/Relist call, it will be ignored and dropped. eBay no longer supports electronic payments through Integrated Merchant Credit Card accounts. To accept online credit card payments from buyers, a seller must use specify 'PayPal' as a payment method, and the buyer can pay by credit card through their PayPal account, or the seller must opt in to eBay managed payments program, and eBay will process credit card payments.
"Moneybookers"
 - 
Note: This payment method is no longer an acceptable form of payment. Sellers may no longer offer this payment method to buyers when creating new listings.
The Moneybookers payment method. For more information, see http://www.moneybookers.com/partners/us/ebay. Only applicable to the US site (and to the Parts and Accessories category of the US eBay Motors site).
"Paymate"
 - 
Note: This payment method is no longer an acceptable form of payment. Sellers may no longer offer this payment method to buyers when creating new listings.
The Paymate payment method. This payment method is only accepted on the eBay Australia site. For more information on setting up Paymate as an accepted payment method on the eBay Australia site, see the Sell with Paymate on eBay.com.au help page.
"ProPay"
 - 
Note: This payment method is no longer an acceptable form of payment. Sellers may no longer offer this payment method to buyers when creating new listings.
The ProPay payment method. US site only. For more information, see http://www.Propay.com/eBay.
"PayOnPickup"
 - 
PayOnPickup payment method. PayOnPickup is the same as CashOnPickup. For listings on the eBay US site, the user interface refers to this feature as Pay on pickup. In the user interface of your application, please refer to the feature as Pay on pickup so that the name in your user interface corresponds to the name on the eBay US site.
"Diners"
 - 
This enumeration value indicates that the Diners Club credit card is accepted for payment.
"StandardPayment"
 - 
This value is no longer used.
"DirectDebit"
 - 
This value indicates that a debit card can be used/was used to pay for the order. This payment method value must be passed in one of the Item.PaymentMethods fields if the seller is making the item available for eBay Now delivery. For eBay Now orders, the eBay Now valet accepts debit cards as a form of payment. This value is only applicable for eBay Now orders.
"CreditCard"
 - 
This enumeration value is returned in the response of order management calls if the seller is opted in to eBay managed payments, and the buyer has paid for the order with any accepted payment method except an eBay gift card. If the buyer used an eBay gift card to pay the full or partial balance of the order, the CCAccepted value will be returned instead.

This is not an enumeration value that a seller would pass in as an accepted payment method.
"PayUponInvoice"
 - 
This buyer payment method is only applicable for the Germany site and is associated with the rollout of Progressive Checkout and the Pay Upon Invoice feature. 'PayUponInvoice' is not a payment method that is offered to the buyer, but instead, eBay/PayPal makes the determination (based on several factors) during checkout whether the buyer is eligible for 'Pay Upon Invoice'. If the buyer is offered the 'Pay Upon Invoice' option, that buyer is not required to pay for the order until an order invoice is sent by the seller. The seller must offer PayPal as a payment option or the 'Pay Upon Invoice' option will not be made available to the buyer under any circumstance.

Only select categories on the Germany site will support the 'Pay Upon Invoice' option, and orders going above the two-thousand dollar EURO mark will not be eligible for 'Pay Upon Invoice'.

Since the seller can not specify 'Pay Upon Invoice' as a payment method, this enumeration value cannot be passed into a Item.PaymentMethods field in an Add/Revise/Relist call.
"QIWI"
 - 
This value indicates that QIWI can be used/was used by Russian buyers to pay for the order. This payment method value must be passed in one of the Item.PaymentMethods fields in an Add/Revise/Relist API call if the seller wants to make QIWI an available payment method for Russian buyers. QIWI works in conjunction with PayPal, so if 'QIWI' is set as an available payment method, 'PayPal' must be specified as well. This value can only be specified on the eBay US site, and it is only applicable for Russian buyers.
"PayPalCredit"
 - 
This value indicates that a PayPal credit card can be used/was used to pay for the order.

All Direct / Indirect Based Elements (9):
ns:PaymentMethod (in ns:CheckoutStatus defined in ns:OrderType complexType),
ns:PaymentMethods (defined in ns:ItemType complexType),
ns:PaymentMethods (defined in ns:OrderType complexType),
Known Usage Locations
Annotation
This enumerated type defines different payment methods that can be used by buyers to pay sellers for purchases. Supported payment methods vary by eBay marketplace, by eBay Category, and even by listing format. If a seller is listing, revising, or relisting an item with a Trading API call, the seller should use one of the following metadata calls to see which payment methods are supported at the site and category level:
Note: If a seller's account is enabled for eBay managed payments, a payment method does not need to be specified at listing time, as eBay manages the payment methods that are available to the buyer. Any payment method that is specified at listing time (or defined in a payment business policy) will be ignored and dropped from the listing, and the seller will get a warning message in the response. eBay managed payments is currently available to a select set of sellers. For the current list of eBay marketplaces in which eBay managed payments has rolled out, see the eBay Managed Payments landing page.
Type Definition Detail
Type Derivation Tree
xs:token (restriction)
  ns:BuyerPaymentMethodCodeType
Derivation:
restriction of xs:token
XML Source (w/o annotations (39); see within schema source)
<xs:simpleType name="BuyerPaymentMethodCodeType">
<xs:restriction base="xs:token">
<xs:enumeration value="None"/>
<xs:enumeration value="MOCC"/>
<xs:enumeration value="AmEx"/>
<xs:enumeration value="PaymentSeeDescription"/>
<xs:enumeration value="CCAccepted"/>
<xs:enumeration value="PersonalCheck"/>
<xs:enumeration value="COD"/>
<xs:enumeration value="VisaMC"/>
<xs:enumeration value="PaisaPayAccepted"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="PayPal"/>
<xs:enumeration value="Discover"/>
<xs:enumeration value="CashOnPickup"/>
<xs:enumeration value="MoneyXferAccepted"/>
<xs:enumeration value="MoneyXferAcceptedInCheckout"/>
<xs:enumeration value="OtherOnlinePayments"/>
<xs:enumeration value="Escrow"/>
<xs:enumeration value="PrePayDelivery"/>
<xs:enumeration value="CODPrePayDelivery"/>
<xs:enumeration value="PostalTransfer"/>
<xs:enumeration value="CustomCode"/>
<xs:enumeration value="LoanCheck"/>
<xs:enumeration value="CashInPerson"/>
<xs:enumeration value="ELV"/>
<xs:enumeration value="PaisaPayEscrow"/>
<xs:enumeration value="PaisaPayEscrowEMI"/>
<xs:enumeration value="IntegratedMerchantCreditCard"/>
<xs:enumeration value="Moneybookers"/>
<xs:enumeration value="Paymate"/>
<xs:enumeration value="ProPay"/>
<xs:enumeration value="PayOnPickup"/>
<xs:enumeration value="Diners"/>
<xs:enumeration value="StandardPayment"/>
<xs:enumeration value="DirectDebit"/>
<xs:enumeration value="CreditCard"/>
<xs:enumeration value="PayUponInvoice"/>
<xs:enumeration value="QIWI"/>
<xs:enumeration value="PayPalCredit"/>
</xs:restriction>
</xs:simpleType>

 Component 
SUMMARY: XML REP | DERIVED | USE
DETAIL: DESC | XML SRC | TYPE
eBay Trading API

WSDL documentation generated with FlexDoc/XML 1.13 using FlexDoc/XML WSDLDoc 1.2.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit.