PageRenderTime 53ms CodeModel.GetById 24ms RepoModel.GetById 1ms app.codeStats 0ms

/library/paypal/stub.php

https://github.com/onliners/Goteo
PHP | 1383 lines | 358 code | 51 blank | 974 comment | 50 complexity | 6cdec19e837cac271c6d3d357cd42afa MD5 | raw file
Possible License(s): AGPL-1.0
  1. <?php
  2. if (!class_exists("BaseAddress")) {
  3. /**
  4. * BaseAddress
  5. */
  6. class BaseAddress {
  7. /**
  8. * @access public
  9. * @var xsstring
  10. */
  11. public $line1;
  12. /**
  13. * @access public
  14. * @var xsstring
  15. */
  16. public $line2;
  17. /**
  18. * @access public
  19. * @var xsstring
  20. */
  21. public $city;
  22. /**
  23. * @access public
  24. * @var xsstring
  25. */
  26. public $state;
  27. /**
  28. * @access public
  29. * @var xsstring
  30. */
  31. public $postalCode;
  32. /**
  33. * @access public
  34. * @var xsstring
  35. */
  36. public $countryCode;
  37. /**
  38. * @access public
  39. * @var xsstring
  40. */
  41. public $type;
  42. }}
  43. if (!class_exists("ClientDetailsType")) {
  44. /**
  45. * ClientDetailsType
  46. */
  47. class ClientDetailsType {
  48. /**
  49. * @access public
  50. * @var xsstring
  51. */
  52. public $ipAddress;
  53. /**
  54. * @access public
  55. * @var xsstring
  56. */
  57. public $deviceId;
  58. /**
  59. * @access public
  60. * @var xsstring
  61. */
  62. public $applicationId;
  63. /**
  64. * @access public
  65. * @var xsstring
  66. */
  67. public $model;
  68. /**
  69. * @access public
  70. * @var xsstring
  71. */
  72. public $geoLocation;
  73. /**
  74. * @access public
  75. * @var xsstring
  76. */
  77. public $customerType;
  78. /**
  79. * @access public
  80. * @var xsstring
  81. */
  82. public $partnerName;
  83. /**
  84. * @access public
  85. * @var xsstring
  86. */
  87. public $customerId;
  88. }}
  89. if (!class_exists("currencyType")) {
  90. /**
  91. * CurrencyType
  92. */
  93. class currencyType {
  94. /**
  95. * @access public
  96. * @var xsstring
  97. */
  98. public $code;
  99. /**
  100. * @access public
  101. * @var xsdecimal
  102. */
  103. public $amount;
  104. }}
  105. if (!class_exists("ErrorData")) {
  106. /**
  107. * ErrorData
  108. */
  109. class ErrorData {
  110. /**
  111. * @access public
  112. * @var xslong
  113. */
  114. public $errorId;
  115. /**
  116. * @access public
  117. * @var xsstring
  118. */
  119. public $domain;
  120. /**
  121. * @access public
  122. * @var xsstring
  123. */
  124. public $subdomain;
  125. /**
  126. * @access public
  127. * @var commonErrorSeverity
  128. */
  129. public $severity;
  130. /**
  131. * @access public
  132. * @var commonErrorCategory
  133. */
  134. public $category;
  135. /**
  136. * @access public
  137. * @var xsstring
  138. */
  139. public $message;
  140. /**
  141. * @access public
  142. * @var xstoken
  143. */
  144. public $exceptionId;
  145. /**
  146. * @access public
  147. * @var commonErrorParameter
  148. */
  149. public $parameter;
  150. }}
  151. if (!class_exists("ErrorParameter")) {
  152. /**
  153. * ErrorParameter
  154. */
  155. class ErrorParameter {
  156. }}
  157. if (!class_exists("FaultMessage")) {
  158. /**
  159. * FaultMessage
  160. */
  161. class FaultMessage {
  162. /**
  163. * @access public
  164. * @var commonResponseEnvelope
  165. */
  166. public $responseEnvelope;
  167. /**
  168. * @access public
  169. * @var commonErrorData
  170. */
  171. public $error;
  172. }}
  173. if (!class_exists("PhoneNumberType")) {
  174. /**
  175. * PhoneNumberType
  176. */
  177. class PhoneNumberType {
  178. /**
  179. * @access public
  180. * @var xsstring
  181. */
  182. public $countryCode;
  183. /**
  184. * @access public
  185. * @var xsstring
  186. */
  187. public $phoneNumber;
  188. /**
  189. * @access public
  190. * @var xsstring
  191. */
  192. public $extension;
  193. }}
  194. if (!class_exists("RequestEnvelope")) {
  195. /**
  196. * RequestEnvelope
  197. */
  198. class RequestEnvelope {
  199. /**
  200. * @access public
  201. * @var commonDetailLevelCode
  202. */
  203. public $detailLevel;
  204. /**
  205. * @access public
  206. * @var xsstring
  207. */
  208. public $errorLanguage;
  209. }}
  210. if (!class_exists("ResponseEnvelope")) {
  211. /**
  212. * ResponseEnvelope
  213. */
  214. class ResponseEnvelope {
  215. /**
  216. * @access public
  217. * @var xsdateTime
  218. */
  219. public $timestamp;
  220. /**
  221. * @access public
  222. * @var commonAckCode
  223. */
  224. public $ack;
  225. /**
  226. * @access public
  227. * @var xsstring
  228. */
  229. public $correlationId;
  230. /**
  231. * @access public
  232. * @var xsstring
  233. */
  234. public $build;
  235. }}
  236. if (!class_exists("Address")) {
  237. /**
  238. * Address
  239. */
  240. class Address {
  241. /**
  242. * @access public
  243. * @var xsstring
  244. */
  245. public $addresseeName;
  246. /**
  247. * @access public
  248. * @var commonBaseAddress
  249. */
  250. public $baseAddress;
  251. }}
  252. if (!class_exists("AddressList")) {
  253. /**
  254. * AddressList
  255. */
  256. class AddressList {
  257. /**
  258. * @access public
  259. * @var apAddress
  260. */
  261. public $address;
  262. }}
  263. if (!class_exists("CurrencyCodeList")) {
  264. /**
  265. * CurrencyCodeList
  266. */
  267. class CurrencyCodeList {
  268. /**
  269. * @access public
  270. * @var xsstring
  271. */
  272. public $currencyCode;
  273. }}
  274. if (!class_exists("CurrencyConversionList")) {
  275. /**
  276. * CurrencyConversionList
  277. */
  278. class CurrencyConversionList {
  279. /**
  280. * @access public
  281. * @var commonCurrencyType
  282. */
  283. public $baseAmount;
  284. /**
  285. * @access public
  286. * @var apCurrencyList
  287. */
  288. public $currencyList;
  289. }}
  290. if (!class_exists("CurrencyConversionTable")) {
  291. /**
  292. * CurrencyConversionTable
  293. */
  294. class CurrencyConversionTable {
  295. /**
  296. * @access public
  297. * @var apCurrencyConversionList
  298. */
  299. public $currencyConversionList;
  300. }}
  301. if (!class_exists("CurrencyList")) {
  302. /**
  303. * CurrencyList
  304. */
  305. class CurrencyList {
  306. /**
  307. * @access public
  308. * @var commonCurrencyType
  309. */
  310. public $currency;
  311. }}
  312. if (!class_exists("DisplayOptions")) {
  313. /**
  314. * DisplayOptions
  315. */
  316. class DisplayOptions {
  317. /**
  318. * @access public
  319. * @var xsstring
  320. */
  321. public $emailHeaderImageUrl;
  322. /**
  323. * @access public
  324. * @var xsstring
  325. */
  326. public $emailMarketingImageUrl;
  327. }}
  328. if (!class_exists("ErrorList")) {
  329. /**
  330. * ErrorList
  331. */
  332. class ErrorList {
  333. /**
  334. * @access public
  335. * @var commonErrorData
  336. */
  337. public $error;
  338. }}
  339. if (!class_exists("FundingConstraint")) {
  340. /**
  341. * FundingConstraint
  342. */
  343. class FundingConstraint {
  344. /**
  345. * @access public
  346. * @var apFundingTypeList
  347. */
  348. public $allowedFundingType;
  349. }}
  350. if (!class_exists("fundingTypeInfo")) {
  351. /**
  352. * FundingTypeInfo
  353. */
  354. class fundingTypeInfo {
  355. /**
  356. * @access public
  357. * @var xsstring
  358. */
  359. public $fundingType;
  360. }}
  361. if (!class_exists("FundingTypeList")) {
  362. /**
  363. * FundingTypeList
  364. */
  365. class FundingTypeList {
  366. /**
  367. * @access public
  368. * @var apFundingTypeInfo
  369. */
  370. public $fundingTypeInfo;
  371. }}
  372. if (!class_exists("InitiatingEntity")) {
  373. /**
  374. * InitiatingEntity
  375. */
  376. class InitiatingEntity {
  377. /**
  378. * @access public
  379. * @var apInstitutionCustomer
  380. */
  381. public $institutionCustomer;
  382. }}
  383. if (!class_exists("InstitutionCustomer")) {
  384. /**
  385. * InstitutionCustomer
  386. */
  387. class InstitutionCustomer {
  388. /**
  389. * @access public
  390. * @var xsstring
  391. */
  392. public $institutionId;
  393. /**
  394. * @access public
  395. * @var xsstring
  396. */
  397. public $firstName;
  398. /**
  399. * @access public
  400. * @var xsstring
  401. */
  402. public $lastName;
  403. /**
  404. * @access public
  405. * @var xsstring
  406. */
  407. public $displayName;
  408. /**
  409. * @access public
  410. * @var xsstring
  411. */
  412. public $institutionCustomerId;
  413. /**
  414. * @access public
  415. * @var xsstring
  416. */
  417. public $countryCode;
  418. /**
  419. * @access public
  420. * @var xsstring
  421. */
  422. public $email;
  423. }}
  424. if (!class_exists("PayError")) {
  425. /**
  426. * PayError
  427. */
  428. class PayError {
  429. /**
  430. * @access public
  431. * @var apReceiver
  432. */
  433. public $receiver;
  434. /**
  435. * @access public
  436. * @var commonErrorData
  437. */
  438. public $error;
  439. }}
  440. if (!class_exists("PayErrorList")) {
  441. /**
  442. * PayErrorList
  443. */
  444. class PayErrorList {
  445. /**
  446. * @access public
  447. * @var apPayError
  448. */
  449. public $payError;
  450. }}
  451. if (!class_exists("PaymentInfo")) {
  452. /**
  453. * PaymentInfo
  454. */
  455. class PaymentInfo {
  456. /**
  457. * @access public
  458. * @var xsstring
  459. */
  460. public $transactionId;
  461. /**
  462. * @access public
  463. * @var xsstring
  464. */
  465. public $transactionStatus;
  466. /**
  467. * @access public
  468. * @var apReceiver
  469. */
  470. public $receiver;
  471. /**
  472. * @access public
  473. * @var xsdecimal
  474. */
  475. public $refundedAmount;
  476. /**
  477. * @access public
  478. * @var xsboolean
  479. */
  480. public $pendingRefund;
  481. /**
  482. * @access public
  483. * @var xsstring
  484. */
  485. public $senderTransactionId;
  486. /**
  487. * @access public
  488. * @var xsstring
  489. */
  490. public $senderTransactionStatus;
  491. }}
  492. if (!class_exists("PaymentInfoList")) {
  493. /**
  494. * PaymentInfoList
  495. */
  496. class PaymentInfoList {
  497. /**
  498. * @access public
  499. * @var apPaymentInfo
  500. */
  501. public $paymentInfo;
  502. }}
  503. if (!class_exists("receiver")) {
  504. /**
  505. * Receiver
  506. */
  507. class receiver {
  508. /**
  509. * @access public
  510. * @var xsdecimal
  511. */
  512. public $amount;
  513. /**
  514. * @access public
  515. * @var xsstring
  516. */
  517. public $email;
  518. /**
  519. * @access public
  520. * @var commonPhoneNumberType
  521. */
  522. public $phone;
  523. /**
  524. * @access public
  525. * @var xsboolean
  526. */
  527. public $primary;
  528. /**
  529. * @access public
  530. * @var xsstring
  531. */
  532. public $invoiceId;
  533. /**
  534. * @access public
  535. * @var xsstring
  536. */
  537. public $paymentType;
  538. }}
  539. if (!class_exists("ReceiverList")) {
  540. /**
  541. * ReceiverList
  542. */
  543. class ReceiverList {
  544. /**
  545. * @access public
  546. * @var apReceiver
  547. */
  548. public $receiver;
  549. }}
  550. if (!class_exists("RefundInfo")) {
  551. /**
  552. * RefundInfo
  553. */
  554. class RefundInfo {
  555. /**
  556. * @access public
  557. * @var apReceiver
  558. */
  559. public $receiver;
  560. /**
  561. * @access public
  562. * @var xsstring
  563. */
  564. public $refundStatus;
  565. /**
  566. * @access public
  567. * @var xsdecimal
  568. */
  569. public $refundNetAmount;
  570. /**
  571. * @access public
  572. * @var xsdecimal
  573. */
  574. public $refundFeeAmount;
  575. /**
  576. * @access public
  577. * @var xsdecimal
  578. */
  579. public $refundGrossAmount;
  580. /**
  581. * @access public
  582. * @var xsdecimal
  583. */
  584. public $totalOfAllRefunds;
  585. /**
  586. * @access public
  587. * @var xsboolean
  588. */
  589. public $refundHasBecomeFull;
  590. /**
  591. * @access public
  592. * @var xsstring
  593. */
  594. public $encryptedRefundTransactionId;
  595. /**
  596. * @access public
  597. * @var xsstring
  598. */
  599. public $refundTransactionStatus;
  600. /**
  601. * @access public
  602. * @var apErrorList
  603. */
  604. public $errorList;
  605. }}
  606. if (!class_exists("RefundInfoList")) {
  607. /**
  608. * RefundInfoList
  609. */
  610. class RefundInfoList {
  611. /**
  612. * @access public
  613. * @var apRefundInfo
  614. */
  615. public $refundInfo;
  616. }}
  617. if (!class_exists("CancelPreapprovalRequest")) {
  618. /**
  619. * CancelPreapprovalRequest
  620. */
  621. class CancelPreapprovalRequest {
  622. /**
  623. * @access public
  624. * @var commonRequestEnvelope
  625. */
  626. public $requestEnvelope;
  627. /**
  628. * @access public
  629. * @var xsstring
  630. */
  631. public $preapprovalKey;
  632. }}
  633. if (!class_exists("CancelPreapprovalResponse")) {
  634. /**
  635. * CancelPreapprovalResponse
  636. */
  637. class CancelPreapprovalResponse {
  638. /**
  639. * @access public
  640. * @var commonResponseEnvelope
  641. */
  642. public $responseEnvelope;
  643. }}
  644. if (!class_exists("ConvertCurrencyRequest")) {
  645. /**
  646. * ConvertCurrencyRequest
  647. */
  648. class ConvertCurrencyRequest {
  649. /**
  650. * @access public
  651. * @var commonRequestEnvelope
  652. */
  653. public $requestEnvelope;
  654. /**
  655. * @access public
  656. * @var apCurrencyList
  657. */
  658. public $baseAmountList;
  659. /**
  660. * @access public
  661. * @var apCurrencyCodeList
  662. */
  663. public $convertToCurrencyList;
  664. }}
  665. if (!class_exists("ConvertCurrencyResponse")) {
  666. /**
  667. * ConvertCurrencyResponse
  668. */
  669. class ConvertCurrencyResponse {
  670. /**
  671. * @access public
  672. * @var commonResponseEnvelope
  673. */
  674. public $responseEnvelope;
  675. /**
  676. * @access public
  677. * @var apCurrencyConversionTable
  678. */
  679. public $estimatedAmountTable;
  680. }}
  681. if (!class_exists("ExecutePaymentRequest")) {
  682. /**
  683. * ExecutePaymentRequest
  684. */
  685. class ExecutePaymentRequest {
  686. /**
  687. * @access public
  688. * @var commonRequestEnvelope
  689. */
  690. public $requestEnvelope;
  691. /**
  692. * @access public
  693. * @var xsstring
  694. */
  695. public $payKey;
  696. }}
  697. if (!class_exists("ExecutePaymentResponse")) {
  698. /**
  699. * ExecutePaymentResponse
  700. */
  701. class ExecutePaymentResponse {
  702. /**
  703. * @access public
  704. * @var commonResponseEnvelope
  705. */
  706. public $responseEnvelope;
  707. /**
  708. * @access public
  709. * @var xsstring
  710. */
  711. public $paymentExecStatus;
  712. /**
  713. * @access public
  714. * @var apPayErrorList
  715. */
  716. public $payErrorList;
  717. }}
  718. if (!class_exists("GetPaymentOptionsRequest")) {
  719. /**
  720. * GetPaymentOptionsRequest
  721. */
  722. class GetPaymentOptionsRequest {
  723. /**
  724. * @access public
  725. * @var commonRequestEnvelope
  726. */
  727. public $requestEnvelope;
  728. /**
  729. * @access public
  730. * @var xsstring
  731. */
  732. public $payKey;
  733. }}
  734. if (!class_exists("GetPaymentOptionsResponse")) {
  735. /**
  736. * GetPaymentOptionsResponse
  737. */
  738. class GetPaymentOptionsResponse {
  739. /**
  740. * @access public
  741. * @var commonResponseEnvelope
  742. */
  743. public $responseEnvelope;
  744. /**
  745. * @access public
  746. * @var apInitiatingEntity
  747. */
  748. public $initiatingEntity;
  749. /**
  750. * @access public
  751. * @var apDisplayOptions
  752. */
  753. public $displayOptions;
  754. }}
  755. if (!class_exists("PaymentDetailsRequest")) {
  756. /**
  757. * PaymentDetailsRequest
  758. */
  759. class PaymentDetailsRequest {
  760. /**
  761. * @access public
  762. * @var commonRequestEnvelope
  763. */
  764. public $requestEnvelope;
  765. /**
  766. * @access public
  767. * @var xsstring
  768. */
  769. public $payKey;
  770. /**
  771. * @access public
  772. * @var xsstring
  773. */
  774. public $transactionId;
  775. /**
  776. * @access public
  777. * @var xsstring
  778. */
  779. public $trackingId;
  780. }}
  781. if (!class_exists("PaymentDetailsResponse")) {
  782. /**
  783. * PaymentDetailsResponse
  784. */
  785. class PaymentDetailsResponse {
  786. /**
  787. * @access public
  788. * @var commonResponseEnvelope
  789. */
  790. public $responseEnvelope;
  791. /**
  792. * @access public
  793. * @var xsstring
  794. */
  795. public $cancelUrl;
  796. /**
  797. * @access public
  798. * @var xsstring
  799. */
  800. public $currencyCode;
  801. /**
  802. * @access public
  803. * @var xsstring
  804. */
  805. public $ipnNotificationUrl;
  806. /**
  807. * @access public
  808. * @var xsstring
  809. */
  810. public $memo;
  811. /**
  812. * @access public
  813. * @var apPaymentInfoList
  814. */
  815. public $paymentInfoList;
  816. /**
  817. * @access public
  818. * @var xsstring
  819. */
  820. public $returnUrl;
  821. /**
  822. * @access public
  823. * @var xsstring
  824. */
  825. public $senderEmail;
  826. /**
  827. * @access public
  828. * @var xsstring
  829. */
  830. public $status;
  831. /**
  832. * @access public
  833. * @var xsstring
  834. */
  835. public $trackingId;
  836. /**
  837. * @access public
  838. * @var xsstring
  839. */
  840. public $payKey;
  841. /**
  842. * @access public
  843. * @var xsstring
  844. */
  845. public $actionType;
  846. /**
  847. * @access public
  848. * @var xsstring
  849. */
  850. public $feesPayer;
  851. /**
  852. * @access public
  853. * @var xsboolean
  854. */
  855. public $reverseAllParallelPaymentsOnError;
  856. /**
  857. * @access public
  858. * @var xsstring
  859. */
  860. public $preapprovalKey;
  861. /**
  862. * @access public
  863. * @var apFundingConstraint
  864. */
  865. public $fundingConstraint;
  866. }}
  867. if (!class_exists("PayRequest")) {
  868. /**
  869. * PayRequest
  870. */
  871. class PayRequest {
  872. /**
  873. * @access public
  874. * @var commonRequestEnvelope
  875. */
  876. public $requestEnvelope;
  877. /**
  878. * @access public
  879. * @var commonClientDetailsType
  880. */
  881. public $clientDetails;
  882. /**
  883. * @access public
  884. * @var xsstring
  885. */
  886. public $actionType;
  887. /**
  888. * @access public
  889. * @var xsstring
  890. */
  891. public $cancelUrl;
  892. /**
  893. * @access public
  894. * @var xsstring
  895. */
  896. public $currencyCode;
  897. /**
  898. * @access public
  899. * @var xsstring
  900. */
  901. public $feesPayer;
  902. /**
  903. * @access public
  904. * @var xsstring
  905. */
  906. public $ipnNotificationUrl;
  907. /**
  908. * @access public
  909. * @var xsstring
  910. */
  911. public $memo;
  912. /**
  913. * @access public
  914. * @var xsstring
  915. */
  916. public $pin;
  917. /**
  918. * @access public
  919. * @var xsstring
  920. */
  921. public $preapprovalKey;
  922. /**
  923. * @access public
  924. * @var apReceiverList
  925. */
  926. public $receiverList;
  927. /**
  928. * @access public
  929. * @var xsboolean
  930. */
  931. public $reverseAllParallelPaymentsOnError;
  932. /**
  933. * @access public
  934. * @var xsstring
  935. */
  936. public $senderEmail;
  937. /**
  938. * @access public
  939. * @var xsstring
  940. */
  941. public $returnUrl;
  942. /**
  943. * @access public
  944. * @var xsstring
  945. */
  946. public $trackingId;
  947. /**
  948. * @access public
  949. * @var apFundingConstraint
  950. */
  951. public $fundingConstraint;
  952. }}
  953. if (!class_exists("PayResponse")) {
  954. /**
  955. * PayResponse
  956. */
  957. class PayResponse {
  958. /**
  959. * @access public
  960. * @var commonResponseEnvelope
  961. */
  962. public $responseEnvelope;
  963. /**
  964. * @access public
  965. * @var xsstring
  966. */
  967. public $payKey;
  968. /**
  969. * @access public
  970. * @var xsstring
  971. */
  972. public $paymentExecStatus;
  973. /**
  974. * @access public
  975. * @var apPayErrorList
  976. */
  977. public $payErrorList;
  978. }}
  979. if (!class_exists("PreapprovalDetailsRequest")) {
  980. /**
  981. * PreapprovalDetailsRequest
  982. */
  983. class PreapprovalDetailsRequest {
  984. /**
  985. * @access public
  986. * @var commonRequestEnvelope
  987. */
  988. public $requestEnvelope;
  989. /**
  990. * @access public
  991. * @var xsstring
  992. */
  993. public $preapprovalKey;
  994. /**
  995. * @access public
  996. * @var xsboolean
  997. */
  998. public $getBillingAddress;
  999. }}
  1000. if (!class_exists("PreapprovalDetailsResponse")) {
  1001. /**
  1002. * PreapprovalDetailsResponse
  1003. */
  1004. class PreapprovalDetailsResponse {
  1005. /**
  1006. * @access public
  1007. * @var commonResponseEnvelope
  1008. */
  1009. public $responseEnvelope;
  1010. /**
  1011. * @access public
  1012. * @var xsboolean
  1013. */
  1014. public $approved;
  1015. /**
  1016. * @access public
  1017. * @var xsstring
  1018. */
  1019. public $cancelUrl;
  1020. /**
  1021. * @access public
  1022. * @var xslong
  1023. */
  1024. public $curPayments;
  1025. /**
  1026. * @access public
  1027. * @var xsdecimal
  1028. */
  1029. public $curPaymentsAmount;
  1030. /**
  1031. * @access public
  1032. * @var xslong
  1033. */
  1034. public $curPeriodAttempts;
  1035. /**
  1036. * @access public
  1037. * @var xsdateTime
  1038. */
  1039. public $curPeriodEndingDate;
  1040. /**
  1041. * @access public
  1042. * @var xsstring
  1043. */
  1044. public $currencyCode;
  1045. /**
  1046. * @access public
  1047. * @var xsint
  1048. */
  1049. public $dateOfMonth;
  1050. /**
  1051. * @access public
  1052. * @var commonDayOfWeek
  1053. */
  1054. public $dayOfWeek;
  1055. /**
  1056. * @access public
  1057. * @var xsdateTime
  1058. */
  1059. public $endingDate;
  1060. /**
  1061. * @access public
  1062. * @var xsdecimal
  1063. */
  1064. public $maxAmountPerPayment;
  1065. /**
  1066. * @access public
  1067. * @var xsint
  1068. */
  1069. public $maxNumberOfPayments;
  1070. /**
  1071. * @access public
  1072. * @var xsint
  1073. */
  1074. public $maxNumberOfPaymentsPerPeriod;
  1075. /**
  1076. * @access public
  1077. * @var xsdecimal
  1078. */
  1079. public $maxTotalAmountOfAllPayments;
  1080. /**
  1081. * @access public
  1082. * @var xsstring
  1083. */
  1084. public $paymentPeriod;
  1085. /**
  1086. * @access public
  1087. * @var xsstring
  1088. */
  1089. public $pinType;
  1090. /**
  1091. * @access public
  1092. * @var xsstring
  1093. */
  1094. public $returnUrl;
  1095. /**
  1096. * @access public
  1097. * @var xsstring
  1098. */
  1099. public $senderEmail;
  1100. /**
  1101. * @access public
  1102. * @var xsstring
  1103. */
  1104. public $memo;
  1105. /**
  1106. * @access public
  1107. * @var xsdateTime
  1108. */
  1109. public $startingDate;
  1110. /**
  1111. * @access public
  1112. * @var xsstring
  1113. */
  1114. public $status;
  1115. /**
  1116. * @access public
  1117. * @var xsstring
  1118. */
  1119. public $ipnNotificationUrl;
  1120. /**
  1121. * @access public
  1122. * @var apAddressList
  1123. */
  1124. public $addressList;
  1125. }}
  1126. if (!class_exists("PreapprovalRequest")) {
  1127. /**
  1128. * PreapprovalRequest
  1129. */
  1130. class PreapprovalRequest {
  1131. /**
  1132. * @access public
  1133. * @var commonRequestEnvelope
  1134. */
  1135. public $requestEnvelope;
  1136. /**
  1137. * @access public
  1138. * @var commonClientDetailsType
  1139. */
  1140. public $clientDetails;
  1141. /**
  1142. * @access public
  1143. * @var xsstring
  1144. */
  1145. public $cancelUrl;
  1146. /**
  1147. * @access public
  1148. * @var xsstring
  1149. */
  1150. public $currencyCode;
  1151. /**
  1152. * @access public
  1153. * @var xsint
  1154. */
  1155. public $dateOfMonth;
  1156. /**
  1157. * @access public
  1158. * @var commonDayOfWeek
  1159. */
  1160. public $dayOfWeek;
  1161. /**
  1162. * @access public
  1163. * @var xsdateTime
  1164. */
  1165. public $endingDate;
  1166. /**
  1167. * @access public
  1168. * @var xsdecimal
  1169. */
  1170. public $maxAmountPerPayment;
  1171. /**
  1172. * @access public
  1173. * @var xsint
  1174. */
  1175. public $maxNumberOfPayments;
  1176. /**
  1177. * @access public
  1178. * @var xsint
  1179. */
  1180. public $maxNumberOfPaymentsPerPeriod;
  1181. /**
  1182. * @access public
  1183. * @var xsdecimal
  1184. */
  1185. public $maxTotalAmountOfAllPayments;
  1186. /**
  1187. * @access public
  1188. * @var xsstring
  1189. */
  1190. public $paymentPeriod;
  1191. /**
  1192. * @access public
  1193. * @var xsstring
  1194. */
  1195. public $returnUrl;
  1196. /**
  1197. * @access public
  1198. * @var xsstring
  1199. */
  1200. public $memo;
  1201. /**
  1202. * @access public
  1203. * @var xsstring
  1204. */
  1205. public $ipnNotificationUrl;
  1206. /**
  1207. * @access public
  1208. * @var xsstring
  1209. */
  1210. public $senderEmail;
  1211. /**
  1212. * @access public
  1213. * @var xsdateTime
  1214. */
  1215. public $startingDate;
  1216. /**
  1217. * @access public
  1218. * @var xsstring
  1219. */
  1220. public $pinType;
  1221. }}
  1222. if (!class_exists("PreapprovalResponse")) {
  1223. /**
  1224. * PreapprovalResponse
  1225. */
  1226. class PreapprovalResponse {
  1227. /**
  1228. * @access public
  1229. * @var commonResponseEnvelope
  1230. */
  1231. public $responseEnvelope;
  1232. /**
  1233. * @access public
  1234. * @var xsstring
  1235. */
  1236. public $preapprovalKey;
  1237. }}
  1238. if (!class_exists("RefundRequest")) {
  1239. /**
  1240. * RefundRequest
  1241. */
  1242. class RefundRequest {
  1243. /**
  1244. * @access public
  1245. * @var commonRequestEnvelope
  1246. */
  1247. public $requestEnvelope;
  1248. /**
  1249. * @access public
  1250. * @var xsstring
  1251. */
  1252. public $currencyCode;
  1253. /**
  1254. * @access public
  1255. * @var xsstring
  1256. */
  1257. public $payKey;
  1258. /**
  1259. * @access public
  1260. * @var xsstring
  1261. */
  1262. public $transactionId;
  1263. /**
  1264. * @access public
  1265. * @var xsstring
  1266. */
  1267. public $trackingId;
  1268. /**
  1269. * @access public
  1270. * @var apReceiverList
  1271. */
  1272. public $receiverList;
  1273. }}
  1274. if (!class_exists("RefundResponse")) {
  1275. /**
  1276. * RefundResponse
  1277. */
  1278. class RefundResponse {
  1279. /**
  1280. * @access public
  1281. * @var commonResponseEnvelope
  1282. */
  1283. public $responseEnvelope;
  1284. /**
  1285. * @access public
  1286. * @var xsstring
  1287. */
  1288. public $currencyCode;
  1289. /**
  1290. * @access public
  1291. * @var apRefundInfoList
  1292. */
  1293. public $refundInfoList;
  1294. }}
  1295. if (!class_exists("SetPaymentOptionsRequest")) {
  1296. /**
  1297. * SetPaymentOptionsRequest
  1298. */
  1299. class SetPaymentOptionsRequest {
  1300. /**
  1301. * @access public
  1302. * @var commonRequestEnvelope
  1303. */
  1304. public $requestEnvelope;
  1305. /**
  1306. * @access public
  1307. * @var xsstring
  1308. */
  1309. public $payKey;
  1310. /**
  1311. * @access public
  1312. * @var apInitiatingEntity
  1313. */
  1314. public $initiatingEntity;
  1315. /**
  1316. * @access public
  1317. * @var apDisplayOptions
  1318. */
  1319. public $displayOptions;
  1320. }}
  1321. if (!class_exists("SetPaymentOptionsResponse")) {
  1322. /**
  1323. * SetPaymentOptionsResponse
  1324. */
  1325. class SetPaymentOptionsResponse {
  1326. /**
  1327. * @access public
  1328. * @var commonResponseEnvelope
  1329. */
  1330. public $responseEnvelope;
  1331. }}
  1332. ?>