PageRenderTime 63ms CodeModel.GetById 20ms RepoModel.GetById 0ms app.codeStats 1ms

/test/schema/paypal/eBLBaseComponents.xsd

https://github.com/plusplus/active_merchant
XML Schema | 14402 lines | 14366 code | 36 blank | 0 comment | 0 complexity | 772767e6b44265fc82dacf967be3dfd5 MD5 | raw file

Large files files are truncated, but you can click here to view the full file

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:cc="urn:ebay:apis:CoreComponentTypes" xmlns:ns="urn:ebay:apis:eBLBaseComponents" xmlns:ed="urn:ebay:apis:EnhancedDataTypes" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:ebay:apis:eBLBaseComponents" elementFormDefault="qualified" attributeFormDefault="unqualified">
  3. <import namespace="urn:ebay:apis:CoreComponentTypes" schemaLocation="test/schema/paypal/CoreComponentTypes.xsd"/>
  4. <import namespace="urn:ebay:apis:EnhancedDataTypes" schemaLocation="test/schema/paypal/EnhancedDataTypes.xsd"/>
  5. <simpleType name="AccountStateCodeType">
  6. <annotation>
  7. <documentation>
  8. AccountStateCodeType
  9. These are the possible codes to describe the state of an account of an
  10. eBay user.
  11. </documentation>
  12. </annotation>
  13. <restriction base="xs:token">
  14. <enumeration value="Active">
  15. <annotation>
  16. <documentation>
  17. Amex
  18. </documentation>
  19. </annotation>
  20. </enumeration>
  21. <enumeration value="Pending">
  22. <annotation>
  23. <documentation>
  24. Visa
  25. </documentation>
  26. </annotation>
  27. </enumeration>
  28. <enumeration value="Inactive">
  29. <annotation>
  30. <documentation>
  31. Mastercard
  32. </documentation>
  33. </annotation>
  34. </enumeration>
  35. <enumeration value="CustomCode">
  36. <annotation>
  37. <documentation>
  38. Reserved for internal or future use.
  39. </documentation>
  40. </annotation>
  41. </enumeration>
  42. </restriction>
  43. </simpleType>
  44. <simpleType name="AckCodeType">
  45. <annotation>
  46. <documentation>
  47. AckCodeType
  48. This code identifies the acknowledgement code types that
  49. could be used to communicate the status of processing a
  50. (request) message to an application. This code would be used
  51. as part of a response message that contains an application
  52. level acknowledgement element.
  53. </documentation>
  54. </annotation>
  55. <restriction base="xs:token">
  56. <enumeration value="Success">
  57. <annotation>
  58. <documentation>
  59. Request processing succeeded.
  60. </documentation>
  61. </annotation>
  62. </enumeration>
  63. <enumeration value="Failure">
  64. <annotation>
  65. <documentation>
  66. Request processing failed.
  67. </documentation>
  68. </annotation>
  69. </enumeration>
  70. <enumeration value="Warning">
  71. <annotation>
  72. <documentation>
  73. Request processing completed with warning information
  74. being included in the response message.
  75. </documentation>
  76. </annotation>
  77. </enumeration>
  78. <enumeration value="SuccessWithWarning">
  79. <annotation>
  80. <documentation>
  81. Request processing completed successful with some
  82. with some warning information that could be useful for
  83. the requesting application to process and/or record.
  84. </documentation>
  85. </annotation>
  86. </enumeration>
  87. <enumeration value="FailureWithWarning">
  88. <annotation>
  89. <documentation>
  90. Request processing failed with some error and warnining
  91. information that requesting application should process to
  92. determine cause(s) of failure.
  93. </documentation>
  94. </annotation>
  95. </enumeration>
  96. <enumeration value="PartialSuccess">
  97. <annotation>
  98. <documentation>
  99. Request processing completed with Partial Success.
  100. </documentation>
  101. </annotation>
  102. </enumeration>
  103. <enumeration value="CustomCode">
  104. <annotation>
  105. <documentation>
  106. Reserved for internal or future use.
  107. </documentation>
  108. </annotation>
  109. </enumeration>
  110. </restriction>
  111. </simpleType>
  112. <simpleType name="AddressOwnerCodeType">
  113. <annotation>
  114. <documentation>
  115. AddressOwnerCodeType
  116. This code identifies the AddressOwner code types which indicates
  117. who owns the user'a address.
  118. </documentation>
  119. </annotation>
  120. <restriction base="xs:token">
  121. <enumeration value="PayPal">
  122. <annotation>
  123. <documentation>
  124. PayPal owns address.
  125. </documentation>
  126. </annotation>
  127. </enumeration>
  128. <enumeration value="eBay">
  129. <annotation>
  130. <documentation>
  131. eBay owns address.
  132. </documentation>
  133. </annotation>
  134. </enumeration>
  135. <enumeration value="CustomCode">
  136. <annotation>
  137. <documentation>
  138. Reserved for internal or future use.
  139. </documentation>
  140. </annotation>
  141. </enumeration>
  142. </restriction>
  143. </simpleType>
  144. <simpleType name="AuctionTypeCodeType">
  145. <annotation>
  146. <documentation>
  147. AuctionTypeCodeType - Type declaration to be used
  148. by other schema's. This includes codes indicating the
  149. type of auction for the listed item.
  150. </documentation>
  151. </annotation>
  152. <restriction base="xs:token">
  153. <enumeration value="Unknown">
  154. <annotation>
  155. <documentation>
  156. Unknown auction type
  157. </documentation>
  158. </annotation>
  159. </enumeration>
  160. <enumeration value="Chinese">
  161. <annotation>
  162. <documentation>
  163. Chinese auction
  164. </documentation>
  165. </annotation>
  166. </enumeration>
  167. <enumeration value="Dutch">
  168. <annotation>
  169. <documentation>
  170. Dutch auction
  171. </documentation>
  172. </annotation>
  173. </enumeration>
  174. <enumeration value="Live">
  175. <annotation>
  176. <documentation>
  177. Live Auctions-type auction
  178. </documentation>
  179. </annotation>
  180. </enumeration>
  181. <enumeration value="Ad type">
  182. <annotation>
  183. <documentation>
  184. Ad type auction
  185. </documentation>
  186. </annotation>
  187. </enumeration>
  188. <enumeration value="Stores Fixed-price">
  189. <annotation>
  190. <documentation>
  191. Stores Fixed-price auction (US only)
  192. </documentation>
  193. </annotation>
  194. </enumeration>
  195. <enumeration value="Personal Offer">
  196. <annotation>
  197. <documentation>
  198. Personal Offer auction
  199. </documentation>
  200. </annotation>
  201. </enumeration>
  202. <enumeration value="Fixed Price Item">
  203. <annotation>
  204. <documentation>
  205. Fixed Price item ("BIN only").
  206. </documentation>
  207. </annotation>
  208. </enumeration>
  209. <enumeration value="CustomCode">
  210. <annotation>
  211. <documentation>
  212. Reserved for internal or future use.
  213. </documentation>
  214. </annotation>
  215. </enumeration>
  216. </restriction>
  217. </simpleType>
  218. <simpleType name="BalanceCodeType">
  219. <annotation>
  220. <documentation>
  221. BalanceCodeType
  222. This code identifies the types of balances in an account, e.g., a PayPal
  223. account.
  224. </documentation>
  225. </annotation>
  226. <restriction base="xs:token">
  227. <enumeration value="Other">
  228. <annotation>
  229. <documentation>Custom Code</documentation>
  230. </annotation>
  231. </enumeration>
  232. <enumeration value="CustomCode">
  233. <annotation>
  234. <documentation>
  235. Reserved for internal or future use.
  236. </documentation>
  237. </annotation>
  238. </enumeration>
  239. </restriction>
  240. </simpleType>
  241. <simpleType name="BuyerPaymentMethodCodeType">
  242. <annotation>
  243. <documentation>
  244. BuyerPaymentMethodCodeType - Type declaration to be used
  245. by other schema. The includes the codes for payment methods
  246. used by buyers to pay sellers.
  247. </documentation>
  248. </annotation>
  249. <restriction base="xs:token">
  250. <enumeration value="None">
  251. <annotation>
  252. <documentation>
  253. No payment method specified
  254. </documentation>
  255. </annotation>
  256. </enumeration>
  257. <enumeration value="MOCC">
  258. <annotation>
  259. <documentation>
  260. Money order/cashiers check
  261. </documentation>
  262. </annotation>
  263. </enumeration>
  264. <enumeration value="AmEx">
  265. <annotation>
  266. <documentation>
  267. American Express
  268. </documentation>
  269. </annotation>
  270. </enumeration>
  271. <enumeration value="PaymentSeeDescription">
  272. <annotation>
  273. <documentation>
  274. Payment See Description
  275. </documentation>
  276. </annotation>
  277. </enumeration>
  278. <enumeration value="CCAccepted">
  279. <annotation>
  280. <documentation>
  281. American Express
  282. </documentation>
  283. </annotation>
  284. </enumeration>
  285. <enumeration value="PersonalCheck">
  286. <annotation>
  287. <documentation>
  288. Personal check
  289. </documentation>
  290. </annotation>
  291. </enumeration>
  292. <enumeration value="COD">
  293. <annotation>
  294. <documentation>
  295. COD
  296. </documentation>
  297. </annotation>
  298. </enumeration>
  299. <enumeration value="VisaMC">
  300. <annotation>
  301. <documentation>
  302. Visa/Mastercard
  303. </documentation>
  304. </annotation>
  305. </enumeration>
  306. <enumeration value="Other">
  307. <annotation>
  308. <documentation>
  309. Other forms of payment.
  310. Some custom method is accepted by seller
  311. as payment method in the transaction. For
  312. Motors vehicle items, this field refers to the
  313. Deposit payment method.
  314. </documentation>
  315. </annotation>
  316. </enumeration>
  317. <enumeration value="PayPal">
  318. <annotation>
  319. <documentation>
  320. PayPal
  321. </documentation>
  322. </annotation>
  323. </enumeration>
  324. <enumeration value="Discover">
  325. <annotation>
  326. <documentation>
  327. Discover
  328. </documentation>
  329. </annotation>
  330. </enumeration>
  331. <enumeration value="CashOnPickup">
  332. <annotation>
  333. <documentation>
  334. Payment on delivery acceptable payment term.
  335. </documentation>
  336. </annotation>
  337. </enumeration>
  338. <enumeration value="MoneyXferAccepted">
  339. <annotation>
  340. <documentation>
  341. Direct transfer of money acceptable payment term.
  342. </documentation>
  343. </annotation>
  344. </enumeration>
  345. <enumeration value="MoneyXferAcceptedinCheckout">
  346. <annotation>
  347. <documentation>
  348. If the seller has bank account information on file,
  349. and MoneyXferAcceptedinCheckout = true, then
  350. the bank account information will be displayed in
  351. Checkout. Applicable to German site only.
  352. </documentation>
  353. </annotation>
  354. </enumeration>
  355. <enumeration value="OtherOnlinePayments">
  356. <annotation>
  357. <documentation>
  358. Online Escrow paid for by seller.
  359. </documentation>
  360. </annotation>
  361. </enumeration>
  362. <enumeration value="CustomCode">
  363. <annotation>
  364. <documentation>
  365. Reserved for internal or future use.
  366. </documentation>
  367. </annotation>
  368. </enumeration>
  369. </restriction>
  370. </simpleType>
  371. <simpleType name="BuyerProtectionCodeType">
  372. <annotation>
  373. <documentation>
  374. BuyerProtectionCodeType
  375. </documentation>
  376. </annotation>
  377. <restriction base="xs:token">
  378. <enumeration value="ItemIneligible">
  379. <annotation>
  380. <documentation>
  381. Item is ineligible (e.g., category not applicable).
  382. </documentation>
  383. </annotation>
  384. </enumeration>
  385. <enumeration value="ItemEligible">
  386. <annotation>
  387. <documentation>
  388. Item is eligible per standard criteria.
  389. </documentation>
  390. </annotation>
  391. </enumeration>
  392. <enumeration value="ItemMarkedIneligible">
  393. <annotation>
  394. <documentation>
  395. Item marked ineligible per special criteria (e.g., seller's account closed).
  396. </documentation>
  397. </annotation>
  398. </enumeration>
  399. <enumeration value="ItemMarkedEligible">
  400. <annotation>
  401. <documentation>
  402. Item marked eligible per other criteria.
  403. </documentation>
  404. </annotation>
  405. </enumeration>
  406. <enumeration value="CustomCode">
  407. <annotation>
  408. <documentation>
  409. Reserved for internal or future use.
  410. </documentation>
  411. </annotation>
  412. </enumeration>
  413. </restriction>
  414. </simpleType>
  415. <simpleType name="CheckoutStatusCodeType">
  416. <annotation>
  417. <documentation>
  418. CheckoutStatusCodeType
  419. </documentation>
  420. </annotation>
  421. <restriction base="xs:token">
  422. <enumeration value="CheckoutComplete">
  423. <annotation>
  424. <documentation>
  425. Checkout complete.
  426. </documentation>
  427. </annotation>
  428. </enumeration>
  429. <enumeration value="CheckoutIncomplete">
  430. <annotation>
  431. <documentation>
  432. Checkout incomplete. No details specified.
  433. </documentation>
  434. </annotation>
  435. </enumeration>
  436. <enumeration value="BuyerRequestsTotal">
  437. <annotation>
  438. <documentation>
  439. Buyer requests total.
  440. </documentation>
  441. </annotation>
  442. </enumeration>
  443. <enumeration value="SellerResponded">
  444. <annotation>
  445. <documentation>
  446. Seller responded to buyer's request.
  447. </documentation>
  448. </annotation>
  449. </enumeration>
  450. <enumeration value="CustomCode">
  451. <annotation>
  452. <documentation>
  453. Reserved for internal or future use.
  454. </documentation>
  455. </annotation>
  456. </enumeration>
  457. </restriction>
  458. </simpleType>
  459. <simpleType name="CountryCodeType">
  460. <annotation>
  461. <documentation>
  462. CountryCodeType
  463. This code list module defines the enumerated types
  464. of standard 2-letter ISO 3166 country codes. This codelist
  465. contains some additional country code not defined in
  466. the ISO 3166 country code set.
  467. </documentation>
  468. </annotation>
  469. <restriction base="xs:token">
  470. <enumeration value="AF"/>
  471. <enumeration value="AL"/>
  472. <enumeration value="DZ"/>
  473. <enumeration value="AS"/>
  474. <enumeration value="AD"/>
  475. <enumeration value="AO"/>
  476. <enumeration value="AI"/>
  477. <enumeration value="AQ"/>
  478. <enumeration value="AG"/>
  479. <enumeration value="AR"/>
  480. <enumeration value="AM"/>
  481. <enumeration value="AW"/>
  482. <enumeration value="AU"/>
  483. <enumeration value="AT"/>
  484. <enumeration value="AZ"/>
  485. <enumeration value="BS"/>
  486. <enumeration value="BH"/>
  487. <enumeration value="BD"/>
  488. <enumeration value="BB"/>
  489. <enumeration value="BY"/>
  490. <enumeration value="BE"/>
  491. <enumeration value="BZ"/>
  492. <enumeration value="BJ"/>
  493. <enumeration value="BM"/>
  494. <enumeration value="BT"/>
  495. <enumeration value="BO"/>
  496. <enumeration value="BA"/>
  497. <enumeration value="BW"/>
  498. <enumeration value="BV"/>
  499. <enumeration value="BR"/>
  500. <enumeration value="IO"/>
  501. <enumeration value="BN"/>
  502. <enumeration value="BG"/>
  503. <enumeration value="BF"/>
  504. <enumeration value="BI"/>
  505. <enumeration value="KH"/>
  506. <enumeration value="CM"/>
  507. <enumeration value="CA"/>
  508. <enumeration value="CV"/>
  509. <enumeration value="KY"/>
  510. <enumeration value="CF"/>
  511. <enumeration value="TD"/>
  512. <enumeration value="CL"/>
  513. <enumeration value="C2"/>
  514. <enumeration value="CN"/>
  515. <enumeration value="CX"/>
  516. <enumeration value="CC"/>
  517. <enumeration value="CO"/>
  518. <enumeration value="KM"/>
  519. <enumeration value="CG"/>
  520. <enumeration value="CD"/>
  521. <enumeration value="CK"/>
  522. <enumeration value="CR"/>
  523. <enumeration value="CI"/>
  524. <enumeration value="HR"/>
  525. <enumeration value="CU"/>
  526. <enumeration value="CY"/>
  527. <enumeration value="CZ"/>
  528. <enumeration value="DK"/>
  529. <enumeration value="DJ"/>
  530. <enumeration value="DM"/>
  531. <enumeration value="DO"/>
  532. <enumeration value="TP"/>
  533. <enumeration value="EC"/>
  534. <enumeration value="EG"/>
  535. <enumeration value="SV"/>
  536. <enumeration value="GQ"/>
  537. <enumeration value="ER"/>
  538. <enumeration value="EE"/>
  539. <enumeration value="ET"/>
  540. <enumeration value="FK"/>
  541. <enumeration value="FO"/>
  542. <enumeration value="FJ"/>
  543. <enumeration value="FI"/>
  544. <enumeration value="FR"/>
  545. <enumeration value="GF"/>
  546. <enumeration value="PF"/>
  547. <enumeration value="TF"/>
  548. <enumeration value="GA"/>
  549. <enumeration value="GM"/>
  550. <enumeration value="GE"/>
  551. <enumeration value="DE"/>
  552. <enumeration value="GH"/>
  553. <enumeration value="GI"/>
  554. <enumeration value="GR"/>
  555. <enumeration value="GL"/>
  556. <enumeration value="GD"/>
  557. <enumeration value="GP"/>
  558. <enumeration value="GU"/>
  559. <enumeration value="GT"/>
  560. <enumeration value="GN"/>
  561. <enumeration value="GW"/>
  562. <enumeration value="GY"/>
  563. <enumeration value="HT"/>
  564. <enumeration value="HM"/>
  565. <enumeration value="VA"/>
  566. <enumeration value="HN"/>
  567. <enumeration value="HK"/>
  568. <enumeration value="HU"/>
  569. <enumeration value="IS"/>
  570. <enumeration value="IN"/>
  571. <enumeration value="ID"/>
  572. <enumeration value="IR"/>
  573. <enumeration value="IQ"/>
  574. <enumeration value="IE"/>
  575. <enumeration value="IL"/>
  576. <enumeration value="IT"/>
  577. <enumeration value="JM"/>
  578. <enumeration value="JP"/>
  579. <enumeration value="JO"/>
  580. <enumeration value="KZ"/>
  581. <enumeration value="KE"/>
  582. <enumeration value="KI"/>
  583. <enumeration value="KP"/>
  584. <enumeration value="KR"/>
  585. <enumeration value="KW"/>
  586. <enumeration value="KG"/>
  587. <enumeration value="LA"/>
  588. <enumeration value="LV"/>
  589. <enumeration value="LB"/>
  590. <enumeration value="LS"/>
  591. <enumeration value="LR"/>
  592. <enumeration value="LY"/>
  593. <enumeration value="LI"/>
  594. <enumeration value="LT"/>
  595. <enumeration value="LU"/>
  596. <enumeration value="MO"/>
  597. <enumeration value="MK"/>
  598. <enumeration value="MG"/>
  599. <enumeration value="MW"/>
  600. <enumeration value="MY"/>
  601. <enumeration value="MV"/>
  602. <enumeration value="ML"/>
  603. <enumeration value="MT"/>
  604. <enumeration value="MH"/>
  605. <enumeration value="MQ"/>
  606. <enumeration value="MR"/>
  607. <enumeration value="MU"/>
  608. <enumeration value="YT"/>
  609. <enumeration value="MX"/>
  610. <enumeration value="FM"/>
  611. <enumeration value="MD"/>
  612. <enumeration value="MC"/>
  613. <enumeration value="MN"/>
  614. <enumeration value="MS"/>
  615. <enumeration value="MA"/>
  616. <enumeration value="MZ"/>
  617. <enumeration value="MM"/>
  618. <enumeration value="NA"/>
  619. <enumeration value="NR"/>
  620. <enumeration value="NP"/>
  621. <enumeration value="NL"/>
  622. <enumeration value="AN"/>
  623. <enumeration value="NC"/>
  624. <enumeration value="NZ"/>
  625. <enumeration value="NI"/>
  626. <enumeration value="NE"/>
  627. <enumeration value="NG"/>
  628. <enumeration value="NU"/>
  629. <enumeration value="NF"/>
  630. <enumeration value="MP"/>
  631. <enumeration value="NO"/>
  632. <enumeration value="OM"/>
  633. <enumeration value="PK"/>
  634. <enumeration value="PW"/>
  635. <enumeration value="PS"/>
  636. <enumeration value="PA"/>
  637. <enumeration value="PG"/>
  638. <enumeration value="PY"/>
  639. <enumeration value="PE"/>
  640. <enumeration value="PH"/>
  641. <enumeration value="PN"/>
  642. <enumeration value="PL"/>
  643. <enumeration value="PT"/>
  644. <enumeration value="PR"/>
  645. <enumeration value="QA"/>
  646. <enumeration value="RE"/>
  647. <enumeration value="RO"/>
  648. <enumeration value="RU"/>
  649. <enumeration value="RW"/>
  650. <enumeration value="SH"/>
  651. <enumeration value="KN"/>
  652. <enumeration value="LC"/>
  653. <enumeration value="PM"/>
  654. <enumeration value="VC"/>
  655. <enumeration value="WS"/>
  656. <enumeration value="SM"/>
  657. <enumeration value="ST"/>
  658. <enumeration value="SA"/>
  659. <enumeration value="SN"/>
  660. <enumeration value="SC"/>
  661. <enumeration value="SL"/>
  662. <enumeration value="SG"/>
  663. <enumeration value="SK"/>
  664. <enumeration value="SI"/>
  665. <enumeration value="SB"/>
  666. <enumeration value="SO"/>
  667. <enumeration value="ZA"/>
  668. <enumeration value="GS"/>
  669. <enumeration value="ES"/>
  670. <enumeration value="LK"/>
  671. <enumeration value="SD"/>
  672. <enumeration value="SR"/>
  673. <enumeration value="SJ"/>
  674. <enumeration value="SZ"/>
  675. <enumeration value="SE"/>
  676. <enumeration value="CH"/>
  677. <enumeration value="SY"/>
  678. <enumeration value="TW"/>
  679. <enumeration value="TJ"/>
  680. <enumeration value="TZ"/>
  681. <enumeration value="TH"/>
  682. <enumeration value="TG"/>
  683. <enumeration value="TK"/>
  684. <enumeration value="TO"/>
  685. <enumeration value="TT"/>
  686. <enumeration value="TN"/>
  687. <enumeration value="TR"/>
  688. <enumeration value="TM"/>
  689. <enumeration value="TC"/>
  690. <enumeration value="TV"/>
  691. <enumeration value="UG"/>
  692. <enumeration value="UA"/>
  693. <enumeration value="AE"/>
  694. <enumeration value="GB"/>
  695. <enumeration value="US"/>
  696. <enumeration value="UM"/>
  697. <enumeration value="UY"/>
  698. <enumeration value="UZ"/>
  699. <enumeration value="VU"/>
  700. <enumeration value="VE"/>
  701. <enumeration value="VN"/>
  702. <enumeration value="VG"/>
  703. <enumeration value="VI"/>
  704. <enumeration value="WF"/>
  705. <enumeration value="EH"/>
  706. <enumeration value="YE"/>
  707. <enumeration value="YU"/>
  708. <enumeration value="ZM"/>
  709. <enumeration value="ZW"/>
  710. <enumeration value="AA">
  711. <annotation>
  712. <documentation>
  713. NOTE: APO/FPO was defined in eBay list previously
  714. but they are not defined in ISO 3166. This country
  715. will remain on eBay country code list for backward
  716. compatibility.
  717. </documentation>
  718. </annotation>
  719. </enumeration>
  720. <enumeration value="QM">
  721. <annotation>
  722. <documentation>
  723. NOTE: Guernsey was defined in eBay list previously
  724. but they are not defined in ISO 3166. This country
  725. will remain on eBay country list for backward
  726. compatibility.
  727. </documentation>
  728. </annotation>
  729. </enumeration>
  730. <enumeration value="QN">
  731. <annotation>
  732. <documentation>
  733. NOTE: Jan Mayen was defined in eBay list previously
  734. but they are not defined in ISO 3166. This country
  735. will remain on eBay country list for backward
  736. compatibility.
  737. </documentation>
  738. </annotation>
  739. </enumeration>
  740. <enumeration value="QO">
  741. <annotation>
  742. <documentation>
  743. NOTE: Jersey was defined in eBay list previously
  744. but they are not defined in ISO 3166. This country
  745. will remain on eBay country list for backward
  746. compatibility.
  747. </documentation>
  748. </annotation>
  749. </enumeration>
  750. <enumeration value="QP">
  751. <annotation>
  752. <documentation>
  753. NOTE: Tahiti was defined in eBay list previously
  754. but they are not defined in ISO 3166. This country
  755. will remain on eBay country list for backward
  756. compatibility.
  757. </documentation>
  758. </annotation>
  759. </enumeration>
  760. <enumeration value="CS">
  761. <annotation>
  762. <documentation>
  763. NOTE: Serbia and Montenegro was not defined in the list previously
  764. but now an ISO 3166 code has been defined. As of 41.0 this
  765. country is supported in PayPal PRO.
  766. </documentation>
  767. </annotation>
  768. </enumeration>
  769. <enumeration value="CustomCode">
  770. <annotation>
  771. <documentation>
  772. Reserved for internal or future use.
  773. </documentation>
  774. </annotation>
  775. </enumeration>
  776. <enumeration value="GG"/>
  777. <enumeration value="IM"/>
  778. <enumeration value="JE"/>
  779. <enumeration value="TL"/>
  780. </restriction>
  781. </simpleType>
  782. <simpleType name="CurrencyCodeType">
  783. <annotation>
  784. <documentation>
  785. ISO 4217 standard 3-letter currency code.
  786. <br/>
  787. <br/>
  788. The following currencies are supported by PayPal.
  789. <table>
  790. <th>Code</th>
  791. <th>Currency<th/>Maximum Transaction Amount</th>
  792. <tr>
  793. <td>AUD</td>
  794. <td>Australian Dollar </td>
  795. <td>12,500 AUD</td>
  796. </tr>
  797. <tr>
  798. <td>CAD</td>
  799. <td>Canadian Dollar<td/>12,500 CAD</td>
  800. </tr>
  801. <tr>
  802. <td>EUR</td>
  803. <td>Euro</td>
  804. <td> 8,000 EUR</td>
  805. </tr>
  806. <tr>
  807. <td>GBP</td>
  808. <td>Pound Sterling</td>
  809. <td> 5,500 GBP</td>
  810. </tr>
  811. <tr>
  812. <td>JPY</td>
  813. <td>Japanese Yen</td>
  814. <td>1,000,000 JPY</td>
  815. </tr>
  816. <tr>
  817. <td>USD</td>
  818. <td> U.S. Dollar</td>
  819. <td>10,000 USD</td>
  820. </tr>
  821. <tr>
  822. <td>CHF</td>
  823. <td> Czech Koruna</td>
  824. <td>70,000 CHF</td>
  825. </tr>
  826. <tr>
  827. <td>SEK</td>
  828. <td> Swedish Krona</td>
  829. <td>3,50,000 SEK</td>
  830. </tr>
  831. <tr>
  832. <td>NOK</td>
  833. <td> Norwegian Krone</td>
  834. <td>4,00,000 NOK</td>
  835. </tr>
  836. <tr>
  837. <td>DKK</td>
  838. <td> Danish Krone</td>
  839. <td>3,00,000 DKK</td>
  840. </tr>
  841. <tr>
  842. <td>PLN</td>
  843. <td> Poland Zloty</td>
  844. <td>1,60,000 PLN</td>
  845. </tr>
  846. <tr>
  847. <td>HUF</td>
  848. <td> Hungary Forint</td>
  849. <td>110,00,000 HUF</td>
  850. </tr>
  851. <tr>
  852. <td>SGD</td>
  853. <td> Singapore Dollar</td>
  854. <td>80,000 SGD</td>
  855. </tr>
  856. <tr>
  857. <td>HKD</td>
  858. <td> HongKong Dollar</td>
  859. <td>3,80,000 HKD</td>
  860. </tr>
  861. <tr>
  862. <td>NZD</td>
  863. <td> New Zealand Dollar</td>
  864. <td>77,000 NZD</td>
  865. </tr>
  866. <tr>
  867. <td>CZK</td>
  868. <td> Czech Koruna</td>
  869. <td>1,20,000 CZK</td>
  870. </tr>
  871. </table>
  872. </documentation>
  873. </annotation>
  874. <restriction base="xs:token">
  875. <enumeration value="AFA"/>
  876. <enumeration value="ALL"/>
  877. <enumeration value="DZD"/>
  878. <enumeration value="ADP"/>
  879. <enumeration value="AOA"/>
  880. <enumeration value="ARS"/>
  881. <enumeration value="AMD"/>
  882. <enumeration value="AWG"/>
  883. <enumeration value="AZM"/>
  884. <enumeration value="BSD"/>
  885. <enumeration value="BHD"/>
  886. <enumeration value="BDT"/>
  887. <enumeration value="BBD"/>
  888. <enumeration value="BYR"/>
  889. <enumeration value="BZD"/>
  890. <enumeration value="BMD"/>
  891. <enumeration value="BTN"/>
  892. <enumeration value="INR"/>
  893. <enumeration value="BOV"/>
  894. <enumeration value="BOB"/>
  895. <enumeration value="BAM"/>
  896. <enumeration value="BWP"/>
  897. <enumeration value="BRL"/>
  898. <enumeration value="BND"/>
  899. <enumeration value="BGL"/>
  900. <enumeration value="BGN"/>
  901. <enumeration value="BIF"/>
  902. <enumeration value="KHR"/>
  903. <enumeration value="CAD"/>
  904. <enumeration value="CVE"/>
  905. <enumeration value="KYD"/>
  906. <enumeration value="XAF"/>
  907. <enumeration value="CLF"/>
  908. <enumeration value="CLP"/>
  909. <enumeration value="CNY"/>
  910. <enumeration value="COP"/>
  911. <enumeration value="KMF"/>
  912. <enumeration value="CDF"/>
  913. <enumeration value="CRC"/>
  914. <enumeration value="HRK"/>
  915. <enumeration value="CUP"/>
  916. <enumeration value="CYP"/>
  917. <enumeration value="CZK"/>
  918. <enumeration value="DKK"/>
  919. <enumeration value="DJF"/>
  920. <enumeration value="DOP"/>
  921. <enumeration value="TPE"/>
  922. <enumeration value="ECV"/>
  923. <enumeration value="ECS"/>
  924. <enumeration value="EGP"/>
  925. <enumeration value="SVC"/>
  926. <enumeration value="ERN"/>
  927. <enumeration value="EEK"/>
  928. <enumeration value="ETB"/>
  929. <enumeration value="FKP"/>
  930. <enumeration value="FJD"/>
  931. <enumeration value="GMD"/>
  932. <enumeration value="GEL"/>
  933. <enumeration value="GHC"/>
  934. <enumeration value="GIP"/>
  935. <enumeration value="GTQ"/>
  936. <enumeration value="GNF"/>
  937. <enumeration value="GWP"/>
  938. <enumeration value="GYD"/>
  939. <enumeration value="HTG"/>
  940. <enumeration value="HNL"/>
  941. <enumeration value="HKD"/>
  942. <enumeration value="HUF"/>
  943. <enumeration value="ISK"/>
  944. <enumeration value="IDR"/>
  945. <enumeration value="IRR"/>
  946. <enumeration value="IQD"/>
  947. <enumeration value="ILS"/>
  948. <enumeration value="JMD"/>
  949. <enumeration value="JPY"/>
  950. <enumeration value="JOD"/>
  951. <enumeration value="KZT"/>
  952. <enumeration value="KES"/>
  953. <enumeration value="AUD"/>
  954. <enumeration value="KPW"/>
  955. <enumeration value="KRW"/>
  956. <enumeration value="KWD"/>
  957. <enumeration value="KGS"/>
  958. <enumeration value="LAK"/>
  959. <enumeration value="LVL"/>
  960. <enumeration value="LBP"/>
  961. <enumeration value="LSL"/>
  962. <enumeration value="LRD"/>
  963. <enumeration value="LYD"/>
  964. <enumeration value="CHF"/>
  965. <enumeration value="LTL"/>
  966. <enumeration value="MOP"/>
  967. <enumeration value="MKD"/>
  968. <enumeration value="MGF"/>
  969. <enumeration value="MWK"/>
  970. <enumeration value="MYR"/>
  971. <enumeration value="MVR"/>
  972. <enumeration value="MTL"/>
  973. <enumeration value="EUR"/>
  974. <enumeration value="MRO"/>
  975. <enumeration value="MUR"/>
  976. <enumeration value="MXN"/>
  977. <enumeration value="MXV"/>
  978. <enumeration value="MDL"/>
  979. <enumeration value="MNT"/>
  980. <enumeration value="XCD"/>
  981. <enumeration value="MZM"/>
  982. <enumeration value="MMK"/>
  983. <enumeration value="ZAR"/>
  984. <enumeration value="NAD"/>
  985. <enumeration value="NPR"/>
  986. <enumeration value="ANG"/>
  987. <enumeration value="XPF"/>
  988. <enumeration value="NZD"/>
  989. <enumeration value="NIO"/>
  990. <enumeration value="NGN"/>
  991. <enumeration value="NOK"/>
  992. <enumeration value="OMR"/>
  993. <enumeration value="PKR"/>
  994. <enumeration value="PAB"/>
  995. <enumeration value="PGK"/>
  996. <enumeration value="PYG"/>
  997. <enumeration value="PEN"/>
  998. <enumeration value="PHP"/>
  999. <enumeration value="PLN"/>
  1000. <enumeration value="USD"/>
  1001. <enumeration value="QAR"/>
  1002. <enumeration value="ROL"/>
  1003. <enumeration value="RUB"/>
  1004. <enumeration value="RUR"/>
  1005. <enumeration value="RWF"/>
  1006. <enumeration value="SHP"/>
  1007. <enumeration value="WST"/>
  1008. <enumeration value="STD"/>
  1009. <enumeration value="SAR"/>
  1010. <enumeration value="SCR"/>
  1011. <enumeration value="SLL"/>
  1012. <enumeration value="SGD"/>
  1013. <enumeration value="SKK"/>
  1014. <enumeration value="SIT"/>
  1015. <enumeration value="SBD"/>
  1016. <enumeration value="SOS"/>
  1017. <enumeration value="LKR"/>
  1018. <enumeration value="SDD"/>
  1019. <enumeration value="SRG"/>
  1020. <enumeration value="SZL"/>
  1021. <enumeration value="SEK"/>
  1022. <enumeration value="SYP"/>
  1023. <enumeration value="TWD"/>
  1024. <enumeration value="TJS"/>
  1025. <enumeration value="TZS"/>
  1026. <enumeration value="THB"/>
  1027. <enumeration value="XOF"/>
  1028. <enumeration value="TOP"/>
  1029. <enumeration value="TTD"/>
  1030. <enumeration value="TND"/>
  1031. <enumeration value="TRL"/>
  1032. <enumeration value="TMM"/>
  1033. <enumeration value="UGX"/>
  1034. <enumeration value="UAH"/>
  1035. <enumeration value="AED"/>
  1036. <enumeration value="GBP"/>
  1037. <enumeration value="USS"/>
  1038. <enumeration value="USN"/>
  1039. <enumeration value="UYU"/>
  1040. <enumeration value="UZS"/>
  1041. <enumeration value="VUV"/>
  1042. <enumeration value="VEB"/>
  1043. <enumeration value="VND"/>
  1044. <enumeration value="MAD"/>
  1045. <enumeration value="YER"/>
  1046. <enumeration value="YUM"/>
  1047. <enumeration value="ZMK"/>
  1048. <enumeration value="ZWD"/>
  1049. <enumeration value="CustomCode">
  1050. <annotation>
  1051. <documentation>
  1052. Reserved for internal or future use.
  1053. </documentation>
  1054. </annotation>
  1055. </enumeration>
  1056. </restriction>
  1057. </simpleType>
  1058. <simpleType name="DepositTypeCodeType">
  1059. <annotation>
  1060. <documentation>
  1061. DepositTypeCodeType - Type declaration to be used by other schema's.
  1062. This code identifies the DepositType codes used to specify deposit
  1063. types for Motors items. If the ietm listed is not a Motors item, then always
  1064. return DepositType value to be "None".
  1065. </documentation>
  1066. </annotation>
  1067. <restriction base="xs:token">
  1068. <enumeration value="None">
  1069. <annotation>
  1070. <documentation>None</documentation>
  1071. </annotation>
  1072. </enumeration>
  1073. <enumeration value="OtherMethod">
  1074. <annotation>
  1075. <documentation>
  1076. Other Method
  1077. </documentation>
  1078. </annotation>
  1079. </enumeration>
  1080. <enumeration value="FastDeposit">
  1081. <annotation>
  1082. <documentation>
  1083. Fast Deposit. </documentation>
  1084. </annotation>
  1085. </enumeration>
  1086. <enumeration value="CustomCode">
  1087. <annotation>
  1088. <documentation>
  1089. Reserved for internal or future use.
  1090. </documentation>
  1091. </annotation>
  1092. </enumeration>
  1093. </restriction>
  1094. </simpleType>
  1095. <simpleType name="DetailLevelCodeType">
  1096. <annotation>
  1097. <documentation>
  1098. DetailLevelCodeType
  1099. </documentation>
  1100. </annotation>
  1101. <restriction base="xs:token">
  1102. <enumeration value="ReturnAll">
  1103. <annotation>
  1104. <documentation>
  1105. Return in response message all detail levels.
  1106. </documentation>
  1107. </annotation>
  1108. </enumeration>
  1109. <enumeration value="ItemReturnDescription">
  1110. <annotation>
  1111. <documentation>
  1112. Return item description.
  1113. </documentation>
  1114. </annotation>
  1115. </enumeration>
  1116. <enumeration value="ItemReturnAttributes">
  1117. <annotation>
  1118. <documentation>
  1119. Return attributes as part of the item.
  1120. </documentation>
  1121. </annotation>
  1122. </enumeration>
  1123. </restriction>
  1124. </simpleType>
  1125. <annotation>
  1126. <documentation>
  1127. This file defines re-useable base and aggregate components of the
  1128. eBay Business Lanaguage (eBL) that would be used to compose
  1129. message payloads for eBay APIs.
  1130. </documentation>
  1131. </annotation>
  1132. <simpleType name="IncentiveSiteAppliedOnType">
  1133. <annotation>
  1134. <documentation>
  1135. This defines if the incentive is applied on Ebay or PayPal.
  1136. </documentation>
  1137. </annotation>
  1138. <restriction base="xs:token">
  1139. <enumeration value="INCENTIVE-SITE-APPLIED-ON-UNKNOWN"/>
  1140. <enumeration value="INCENTIVE-SITE-APPLIED-ON-MERCHANT"/>
  1141. <enumeration value="INCENTIVE-SITE-APPLIED-ON-PAYPAL"/>
  1142. </restriction>
  1143. </simpleType>
  1144. <simpleType name="IncentiveAppliedStatusType">
  1145. <annotation>
  1146. <documentation>
  1147. This defines if the incentive is applied successfully or not.
  1148. </documentation>
  1149. </annotation>
  1150. <restriction base="xs:token">
  1151. <enumeration value="INCENTIVE-APPLIED-STATUS-SUCCESS"/>
  1152. <enumeration value="INCENTIVE-APPLIED-STATUS-ERROR"/>
  1153. </restriction>
  1154. </simpleType>
  1155. <simpleType name="ItemIDType">
  1156. <annotation>
  1157. <documentation>
  1158. Represents the unique identifier for an item. To be used to specify the
  1159. elements that represents an ItemID.
  1160. </documentation>
  1161. </annotation>
  1162. <restriction base="xs:string"/>
  1163. </simpleType>
  1164. <complexType name="AccountEntryType">
  1165. <sequence>
  1166. <element ref="ns:Balance">
  1167. <annotation>
  1168. <documentation>
  1169. Balance as of a given entry, can be 0.00.
  1170. </documentation>
  1171. </annotation>
  1172. </element>
  1173. <element name="Credit" type="cc:AmountType">
  1174. <annotation>
  1175. <documentation>
  1176. Credit Amount for a detail entry, can be 0.00.
  1177. </documentation>
  1178. </annotation>
  1179. </element>
  1180. <element name="Date" type="xs:dateTime">
  1181. <annotation>
  1182. <documentation>
  1183. Date entry was posted, in GMT.
  1184. </documentation>
  1185. </annotation>
  1186. </element>
  1187. <element name="Debit" type="cc:AmountType">
  1188. <annotation>
  1189. <documentation>
  1190. Debit Amount for this detail entry, can be 0.00.
  1191. </documentation>
  1192. </annotation>
  1193. </element>
  1194. <element ref="ns:ItemID">
  1195. <annotation>
  1196. <documentation>
  1197. Item number if transaction is associated with an auction or 0
  1198. if no item is associated with an account entry.
  1199. </documentation>
  1200. </annotation>
  1201. </element>
  1202. <element name="Memo" type="xs:string">
  1203. <annotation>
  1204. <documentation>
  1205. Memo line for an account entry, can be empty string.
  1206. </documentation>
  1207. </annotation>
  1208. </element>
  1209. <element name="RefNumber" type="xs:int">
  1210. <annotation>
  1211. <documentation>
  1212. eBay reference number for an account entry.
  1213. </documentation>
  1214. </annotation>
  1215. </element>
  1216. <element name="AccountEntryDetailsType" type="xs:int">
  1217. <annotation>
  1218. <documentation>
  1219. Integer code for account details entry type. This element
  1220. element specifies an index to a table of explanations for
  1221. accounting charges.
  1222. </documentation>
  1223. </annotation>
  1224. </element>
  1225. </sequence>
  1226. </complexType>
  1227. <complexType name="AdditionalAccountType">
  1228. <annotation>
  1229. <documentation>
  1230. The AdditionalAccount component represents historical data related to
  1231. accounts that the user held with a country of residency other than
  1232. the current one. eBay users can have one active account at a time.
  1233. For users who change their country of residency and modify their
  1234. eBay registration to reflect this change, the new country of residence
  1235. becomes the currently active account. Any account associated with
  1236. a previous country is treated as an additional account. Because the
  1237. currency for these additional accounts are different than the active
  1238. account, each additional account includes an indicator of the currency
  1239. for that account. Users who never change their country of residence
  1240. will not have any additional accounts.
  1241. </documentation>
  1242. </annotation>
  1243. <sequence>
  1244. <element ref="ns:Balance"/>
  1245. <element ref="ns:Currency"/>
  1246. <element ref="ns:AccountCode"/>
  1247. </sequence>
  1248. </complexType>
  1249. <complexType name="PromotedItemType">
  1250. <annotation>
  1251. <documentation>
  1252. Merchandizing info for an Item. This contains a list of crosssell
  1253. or upsell items.
  1254. </documentation>
  1255. </annotation>
  1256. <sequence>
  1257. <element name="ItemID" type="ns:ItemIDType">
  1258. <annotation>
  1259. <documentation>
  1260. Item ID for the base item. Based on this item other items are
  1261. promoted. it is teh only tag that would show up in all calls that use promoted item type.
  1262. some are not in soap yet, such as get and ser promotion rules
  1263. </documentation>
  1264. </annotation>
  1265. </element>
  1266. <element name="PictureURL" type="xs:string" minOccurs="0">
  1267. <annotation>
  1268. <documentation>
  1269. URL for the picture of the promoted item.
  1270. </documentation>
  1271. </annotation>
  1272. </element>
  1273. <element name="position" type="xs:int" minOccurs="0">
  1274. <annotation>
  1275. <documentation>
  1276. Where to display in the list of items.currentl y even forget and set does not have to be minoccur =0
  1277. but if we ever were to do revise promotion tems, it can be omitted
  1278. </documentation>
  1279. </annotation>
  1280. </element>
  1281. <element name="PromotionPrice" type="cc:AmountType" minOccurs="0">
  1282. <annotation>
  1283. <documentation>
  1284. Promotion Price. Price at which the buyer can buy the item now.
  1285. </documentation>
  1286. </annotation>
  1287. </element>
  1288. <element name="PromotionPriceType" type="ns:PromotionItemPriceTypeCodeType" minOccurs="0"/>
  1289. <element name="SelectionType" type="ns:PromotionItemSelectionCodeType" minOccurs="0"/>
  1290. <element name="Title" type="xs:string" minOccurs="0">
  1291. <annotation>
  1292. <documentation>
  1293. Item Title for the promoted item.
  1294. </documentation>
  1295. </annotation>
  1296. </element>
  1297. <element name="ListingType" type="ns:ListingTypeCodeType" minOccurs="0"/>
  1298. </sequence>
  1299. </complexType>
  1300. <complexType name="CrossPromotionsType">
  1301. <annotation>
  1302. <documentation>
  1303. Merchandizing info for an Item. This contains a list of crosssell
  1304. or upsell items.
  1305. PrimaryScheme, PromotionMethod,SellerId,ItemId, ShippingDiscount
  1306. do not have be min occur 0
  1307. </documentation>
  1308. </annotation>
  1309. <sequence>
  1310. <element name="ItemID" type="ns:ItemIDType">
  1311. <annotation>
  1312. <documentation>
  1313. Item ID for the base item. Based on this item other items are
  1314. promoted.
  1315. </documentation>
  1316. </annotation>
  1317. </element>
  1318. <element name="PrimaryScheme" type="ns:PromotionSchemeCodeType"/>
  1319. <element name="PromotionMethod" type="ns:PromotionMethodCodeType"/>
  1320. <element name="SellerID" type="xs:string">
  1321. <annotation>
  1322. <documentation>
  1323. Id of the Seller who is promoting this item.
  1324. </documentation>
  1325. </annotation>
  1326. </element>
  1327. <element name="ShippingDiscount" type="xs:boolean">
  1328. <annotation>
  1329. <documentation>
  1330. Shipping Discount offered or not by the seller.
  1331. </documentation>
  1332. </annotation>
  1333. </element>
  1334. <element name="SellerKey" type="xs:string" minOccurs="0">
  1335. <annotation>
  1336. <documentation>
  1337. Key of the Seller who is promoting this item.
  1338. </documentation>
  1339. </annotation>
  1340. </element>
  1341. <element name="StoreName" type="xs:string" minOccurs="0">
  1342. <annotation>
  1343. <documentation>
  1344. Store Name for the seller.
  1345. </documentation>
  1346. </annotation>
  1347. </element>
  1348. <element name="PromotedItem" type="ns:PromotedItemType" maxOccurs="unbounded"/>
  1349. </sequence>
  1350. </complexType>
  1351. <complexType name="AccountSummaryType" mixed="true">
  1352. <annotation>
  1353. <documentation>
  1354. Includes account summary for the user.
  1355. </documentation>
  1356. </annotation>
  1357. <choice minOccurs="0" maxOccurs="unbounded">
  1358. <element name="AccountState" type="ns:AccountStateCodeType" minOccurs="0"/>
  1359. <element name="AdditionalAccount" type="ns:AdditionalAccountType" minOccurs="0" maxOccurs="unbounded"/>
  1360. <element name="AdditionalAccountsCount" type="xs:int">
  1361. <annotation>
  1362. <documentation>
  1363. Number of additional accounts.
  1364. </documentation>
  1365. </annotation>
  1366. </element>
  1367. <element ref="ns:AmountPastDue" minOccurs="0">
  1368. <annotation>
  1369. <documentation>
  1370. Amount past due, 0.00 if not past due.
  1371. </documentation>
  1372. </annotation>
  1373. </element>
  1374. <element name="BankAccountInfo" type="xs:string">
  1375. <annotation>
  1376. <documentation>
  1377. First four digits (with remainder Xed-out). This may be an empty
  1378. string depending upon the value of the payment type for the
  1379. user account (e.g, if no debit-card specified).
  1380. </documentation>
  1381. </annotation>
  1382. </element>
  1383. <element name="BankModifyDate" type="xs:dateTime">
  1384. <annotation>
  1385. <documentation>
  1386. Last time/day BankAccountInfo and/or BankRoutingInfo was
  1387. modified, in GMT. This may be an empty string depending
  1388. upon the value of the payment type for the user account
  1389. (e.g, if no debit-card specified).
  1390. </documentation>
  1391. </annotation>
  1392. </element>
  1393. <element name="BillingCycleDate" type="xs:dateTime">
  1394. <annotation>
  1395. <documentation>
  1396. Indicates the billing cycle in which eBay sends a billing
  1397. invoice to the specified user. Possible values:
  1398. 0 = On the last day of the month.
  1399. 15 = On the 15th day of the month.
  1400. </documentation>
  1401. </annotation>
  1402. </element>
  1403. <element name="CCExp" type="xs:dateTime">
  1404. <annotation>
  1405. <documentation>
  1406. Expiration date for the credit card selected as payment method,
  1407. in GMT. Empty string if no credit card is on file or if account is
  1408. inactive -- even if there is a credit card on file.
  1409. </documentation>
  1410. </annotation>
  1411. </element>
  1412. <element name="CCInfo" type="xs:string">
  1413. <annotation>
  1414. <documentation>
  1415. Last four digits of user's credit card selected as payment
  1416. type. Empty string if no credit is on file. This may be an empty
  1417. string depending upon the value of the payment type for the
  1418. user account (e.g, if no debit-card specified).
  1419. </documentation>
  1420. </annotation>
  1421. </element>
  1422. <element name="CCModifyDate" type="xs:dateTime">
  1423. <annotation>
  1424. <documentation>
  1425. Last date credit card or credit card expiration date was
  1426. modified, in GMT. This may be an empty string depending
  1427. upon the value of the payment type for the user account
  1428. (e.g, Empty string if no credit card is on file.
  1429. </documentation>
  1430. </annotation>
  1431. </element>
  1432. <element ref="ns:CurrentBalance">
  1433. <annotation>
  1434. <documentation>
  1435. User's current balance. Can be 0.00, positive, or negative.
  1436. </documentation>
  1437. </annotation>
  1438. </element>
  1439. <element name="LastAmountPaid" type="cc:AmountType">
  1440. <annotation>
  1441. <documentation>
  1442. Amount of last payment posted, 0.00 if no payments posted.
  1443. </documentation>
  1444. </annotation>
  1445. </element>
  1446. <element name="LastInvoiceAmount" type="cc:AmountType">
  1447. <annotation>
  1448. <documentation>
  1449. Amount of last invoice. 0.00 if account not yet invoiced.
  1450. </documentation>
  1451. </annotation>
  1452. </element>
  1453. <element name="LastInvoiceDate" type="xs:dateTime">
  1454. <annotation>
  1455. <documentation>
  1456. Date of last invoice sent by eBay to the user, in GMT.
  1457. Empty string if this account has not been invoiced yet.
  1458. </documentation>
  1459. </annotation>
  1460. </element>
  1461. <element name="LastPaymentDate" type="xs:dateTime">
  1462. <annotation>
  1463. <documentation>
  1464. Date of last payment by specified user to eBay, in GMT.
  1465. Empty string if no payments posted.
  1466. </documentation>
  1467. </annotation>
  1468. </element>
  1469. <element name="PastDue" type="xs:boolean">
  1470. <annotation>
  1471. <documentation>
  1472. Indicates whether the account has past due amounts
  1473. outstanding. Possible values:
  1474. true = Account is past due.
  1475. false = Account is current.
  1476. </documentation>
  1477. </annotation>
  1478. </element>
  1479. <element name="PaymentMethod" type="ns:SellerPaymentMethodCodeType">
  1480. <annotation>
  1481. <documentation>
  1482. Indicates the method the specified user selected for paying
  1483. eBay. The values for PaymentType vary for each SiteID.
  1484. </documentation>
  1485. </annotation>
  1486. </element>
  1487. </choice>
  1488. </complexType>
  1489. <complexType name="BuyerType">
  1490. <annotation>
  1491. <documentation>
  1492. Information about user used by buying applications
  1493. </documentation>
  1494. </annotation>
  1495. <sequence>
  1496. <element ref="ns:ShippingAddress" minOccurs="0"/>
  1497. </sequence>
  1498. </complexType>
  1499. <complexType name="SellerType">
  1500. <annotation>
  1501. <documentation>
  1502. Information about user used by selling applications
  1503. there are number of required elements - they will always show up for seller node
  1504. there is not such a call to do revise seller info. only added minoccur=0 to elements that will not show up in every
  1505. type of request/responce
  1506. </documentation>
  1507. </annotation>
  1508. <sequence>
  1509. <element name="AllowPaymentEdit" type="xs:boolean"/>
  1510. <element name="BillingCurrency" type="ns:CurrencyCodeType" minOccurs="0"/>
  1511. <element ref="ns:CheckoutEnabled"/>
  1512. <element name="CIPBankAccountStored" type="xs:boolean"/>
  1513. <element name="GoodStanding" type="xs:boolean"/>
  1514. <element name="LiveAuctionAuthorized" type="xs:boolean"/>
  1515. <element name="MerchandizingPref" type="ns:MerchandizingPrefCodeType">
  1516. <annotation>
  1517. <documentation>
  1518. Indicates whether the user has elected to participate
  1519. as a seller in the Merchandising Manager feature.
  1520. </documentation>
  1521. </annotation>
  1522. </element>
  1523. <element name="QualifiesForB2BVAT" type="xs:boolean"/>
  1524. <element ref="ns:SellerLevel"/>
  1525. <element ref="ns:SellerPaymentAddress" minOccurs="0"/>
  1526. <element name="SchedulingInfo" type="ns:SchedulingInfoType" minOccurs="0"/>
  1527. <element ref="ns:StoreOwner"/>
  1528. <element name="StoreURL" type="xs:anyURI" minOccurs="0"/>
  1529. </sequence>
  1530. </complexType>
  1531. <complexType name="FeeType">
  1532. <annotation>
  1533. <documentation>
  1534. Definition of an eBay Fee type.
  1535. </documentation>
  1536. </annotation>
  1537. <sequence>
  1538. <element name="Name" type="xs:string" minOccurs="0"/>
  1539. <element name="Fee" type="cc:AmountType" minOccurs="0"/>
  1540. </sequence>
  1541. </complexType>
  1542. <complexType name="FeesType">
  1543. <annotation>
  1544. <documentation>
  1545. Following are the current set of eBay fee types
  1546. AuctionLengthFee
  1547. BoldFee
  1548. BuyItNowFee
  1549. CategoryFeaturedFee
  1550. FeaturedFee
  1551. FeaturedGalleryFee
  1552. FixedPriceDurationFee
  1553. GalleryFee
  1554. GiftIconFee
  1555. HighLightFee
  1556. InsertionFee
  1557. ListingDesignerFee
  1558. ListingFee
  1559. PhotoDisplayFee
  1560. PhotoFee
  1561. ReserveFee
  1562. SchedulingFee
  1563. ThirtyDaysAucFee
  1564. Instances of this type could hold one or more supported types of fee.
  1565. </documentation>
  1566. </annotation>
  1567. <sequence>
  1568. <element name="Fee" type="ns:FeeType" maxOccurs="unbounded"/>
  1569. </sequence>
  1570. </complexType>
  1571. <complexType name="ShippingCarrierDetailsType">
  1572. <sequence>
  1573. <element name="CarrierShippingFee" type="cc:AmountType" minOccurs="0">
  1574. <annotation>
  1575. <documentation>
  1576. Calculated cost of shipping, based on shipping parameters and
  1577. selected shipping service. Only returned if ShippingType = 2
  1578. (i.e., calculated shipping rate).
  1579. </documentation>
  1580. </annotation>
  1581. </element>
  1582. <element ref="ns:InsuranceFee" minOccurs="0"/>
  1583. <element ref="ns:InsuranceOption" minOccurs="0"/>
  1584. <element name="PackagingHandlingCosts" type="cc:AmountType" minOccurs="0">
  1585. <annotation>
  1586. <documentation>
  1587. Optional fees a seller might assess for the shipping of the item.
  1588. </documentation>
  1589. </annotation>
  1590. </element>
  1591. <element name="ShippingRateErrorMessage" type="xs:string" minOccurs="0">
  1592. <annotation>
  1593. <documentation>
  1594. Describes any error message associated with the attempt
  1595. to calculate shipping rates. If there was no error, returns
  1596. "No Error" (without the quotation marks).
  1597. </documentation>
  1598. </annotation>
  1599. </element>
  1600. <element ref="ns:ShippingService">
  1601. <annotation>
  1602. <documentation>
  1603. is unique identified of shipping carrier, without this element the whole node makes no sence
  1604. </documentation>
  1605. </annotation>
  1606. </element>
  1607. </s

Large files files are truncated, but you can click here to view the full file