/** * Construct new Amazon_FPS_Model_CancelSubscriptionAndRefundRequest * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>SubscriptionId: string</li> * <li>RefundAmount: Amazon_FPS_Model_Amount</li> * <li>CallerReference: string</li> * <li>CancelReason: string</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('SubscriptionId' => array('FieldValue' => null, 'FieldType' => 'string'), 'RefundAmount' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_Amount'), 'CallerReference' => array('FieldValue' => null, 'FieldType' => 'string'), 'CancelReason' => array('FieldValue' => null, 'FieldType' => 'string')); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_GetTransactionResult * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>Transaction: Amazon_FPS_Model_TransactionDetail</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('Transaction' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_TransactionDetail')); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_GetPrepaidBalanceRequest * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>PrepaidInstrumentId: string</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('PrepaidInstrumentId' => array('FieldValue' => null, 'FieldType' => 'string')); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_DescriptorPolicy * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>SoftDescriptorType: string</li> * <li>CSOwner: string</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('SoftDescriptorType' => array('FieldValue' => null, 'FieldType' => 'string'), 'CSOwner' => array('FieldValue' => null, 'FieldType' => 'string')); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_CancelTokenRequest * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>TokenId: string</li> * <li>ReasonText: string</li> * <li>OverrideIPNURL: string</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('TokenId' => array('FieldValue' => null, 'FieldType' => 'string'), 'ReasonText' => array('FieldValue' => null, 'FieldType' => 'string'), 'OverrideIPNURL' => array('FieldValue' => null, 'FieldType' => 'string')); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_GetSubscriptionDetailsRequest * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>SubscriptionId: string</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('SubscriptionId' => array('FieldValue' => null, 'FieldType' => 'string')); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_GetTokensResult * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>Token: Amazon_FPS_Model_Token</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('Token' => array('FieldValue' => array(), 'FieldType' => array('Amazon_FPS_Model_Token'))); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_Error * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>Type: string</li> * <li>Code: string</li> * <li>Message: string</li> * <li>Detail: Amazon_FPS_Model_Object</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('Type' => array('FieldValue' => null, 'FieldType' => 'string'), 'Code' => array('FieldValue' => null, 'FieldType' => 'string'), 'Message' => array('FieldValue' => null, 'FieldType' => 'string'), 'Detail' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_Object')); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_ReserveRequest * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>SenderTokenId: string</li> * <li>RecipientTokenId: string</li> * <li>TransactionAmount: Amazon_FPS_Model_Amount</li> * <li>ChargeFeeTo: ChargeFeeTo</li> * <li>CallerReference: string</li> * <li>CallerDescription: string</li> * <li>SenderDescription: string</li> * <li>DescriptorPolicy: Amazon_FPS_Model_DescriptorPolicy</li> * <li>TransactionTimeoutInMins: int</li> * <li>MarketplaceFixedFee: Amazon_FPS_Model_Amount</li> * <li>MarketplaceVariableFee: int</li> * <li>OverrideIPNURL: string</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('SenderTokenId' => array('FieldValue' => null, 'FieldType' => 'string'), 'RecipientTokenId' => array('FieldValue' => null, 'FieldType' => 'string'), 'TransactionAmount' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_Amount'), 'ChargeFeeTo' => array('FieldValue' => null, 'FieldType' => 'ChargeFeeTo'), 'CallerReference' => array('FieldValue' => null, 'FieldType' => 'string'), 'CallerDescription' => array('FieldValue' => null, 'FieldType' => 'string'), 'SenderDescription' => array('FieldValue' => null, 'FieldType' => 'string'), 'DescriptorPolicy' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_DescriptorPolicy'), 'TransactionTimeoutInMins' => array('FieldValue' => null, 'FieldType' => 'int'), 'MarketplaceFixedFee' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_Amount'), 'MarketplaceVariableFee' => array('FieldValue' => null, 'FieldType' => 'int'), 'OverrideIPNURL' => array('FieldValue' => null, 'FieldType' => 'string')); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_GetTotalPrepaidLiabilityRequest * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * * </ul> */ public function __construct($data = null) { $this->_fields = array(); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_Amount * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>CurrencyCode: string</li> * <li>Value: string</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('CurrencyCode' => array('FieldValue' => null, 'FieldType' => 'string'), 'Value' => array('FieldValue' => null, 'FieldType' => 'string')); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_SettleDebtRequest * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>SenderTokenId: string</li> * <li>CreditInstrumentId: string</li> * <li>SettlementAmount: Amazon_FPS_Model_Amount</li> * <li>CallerReference: string</li> * <li>SenderDescription: string</li> * <li>CallerDescription: string</li> * <li>DescriptorPolicy: Amazon_FPS_Model_DescriptorPolicy</li> * <li>TransactionTimeoutInMins: int</li> * <li>OverrideIPNURL: string</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('SenderTokenId' => array('FieldValue' => null, 'FieldType' => 'string'), 'CreditInstrumentId' => array('FieldValue' => null, 'FieldType' => 'string'), 'SettlementAmount' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_Amount'), 'CallerReference' => array('FieldValue' => null, 'FieldType' => 'string'), 'SenderDescription' => array('FieldValue' => null, 'FieldType' => 'string'), 'CallerDescription' => array('FieldValue' => null, 'FieldType' => 'string'), 'DescriptorPolicy' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_DescriptorPolicy'), 'TransactionTimeoutInMins' => array('FieldValue' => null, 'FieldType' => 'int'), 'OverrideIPNURL' => array('FieldValue' => null, 'FieldType' => 'string')); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_Token * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>TokenId: string</li> * <li>FriendlyName: string</li> * <li>TokenStatus: string</li> * <li>DateInstalled: string</li> * <li>CallerReference: string</li> * <li>TokenType: string</li> * <li>OldTokenId: string</li> * <li>PaymentReason: string</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('TokenId' => array('FieldValue' => null, 'FieldType' => 'string'), 'FriendlyName' => array('FieldValue' => null, 'FieldType' => 'string'), 'TokenStatus' => array('FieldValue' => null, 'FieldType' => 'string'), 'DateInstalled' => array('FieldValue' => null, 'FieldType' => 'string'), 'CallerReference' => array('FieldValue' => null, 'FieldType' => 'string'), 'TokenType' => array('FieldValue' => null, 'FieldType' => 'string'), 'OldTokenId' => array('FieldValue' => null, 'FieldType' => 'string'), 'PaymentReason' => array('FieldValue' => null, 'FieldType' => 'string')); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_TokenUsageLimit * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>Count: int</li> * <li>Amount: Amazon_FPS_Model_Amount</li> * <li>LastResetCount: int</li> * <li>LastResetAmount: Amazon_FPS_Model_Amount</li> * <li>LastResetTimestamp: string</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('Count' => array('FieldValue' => null, 'FieldType' => 'int'), 'Amount' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_Amount'), 'LastResetCount' => array('FieldValue' => null, 'FieldType' => 'int'), 'LastResetAmount' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_Amount'), 'LastResetTimestamp' => array('FieldValue' => null, 'FieldType' => 'string')); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_VerifySignatureRequest * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>UrlEndPoint: string</li> * <li>HttpParameters: string</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('UrlEndPoint' => array('FieldValue' => null, 'FieldType' => 'string'), 'HttpParameters' => array('FieldValue' => null, 'FieldType' => 'string')); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_AccountBalance * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>TotalBalance: Amazon_FPS_Model_Amount</li> * <li>PendingInBalance: Amazon_FPS_Model_Amount</li> * <li>PendingOutBalance: Amazon_FPS_Model_Amount</li> * <li>AvailableBalances: Amazon_FPS_Model_AvailableBalances</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('TotalBalance' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_Amount'), 'PendingInBalance' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_Amount'), 'PendingOutBalance' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_Amount'), 'AvailableBalances' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_AvailableBalances')); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_RefundRequest * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>TransactionId: string</li> * <li>RefundAmount: Amazon_FPS_Model_Amount</li> * <li>CallerReference: string</li> * <li>CallerDescription: string</li> * <li>MarketplaceRefundPolicy: string</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('TransactionId' => array('FieldValue' => null, 'FieldType' => 'string'), 'RefundAmount' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_Amount'), 'CallerReference' => array('FieldValue' => null, 'FieldType' => 'string'), 'CallerDescription' => array('FieldValue' => null, 'FieldType' => 'string'), 'MarketplaceRefundPolicy' => array('FieldValue' => null, 'FieldType' => 'string')); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_AvailableBalances * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>DisburseBalance: Amazon_FPS_Model_Amount</li> * <li>RefundBalance: Amazon_FPS_Model_Amount</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('DisburseBalance' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_Amount'), 'RefundBalance' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_Amount')); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_SubscriptionDetails * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>SubscriptionId: string</li> * <li>Description: string</li> * <li>SubscriptionAmount: Amazon_FPS_Model_Amount</li> * <li>NextTransactionAmount: Amazon_FPS_Model_Amount</li> * <li>PromotionalAmount: Amazon_FPS_Model_Amount</li> * <li>NumberOfPromotionalTransactions: int</li> * <li>StartDate: string</li> * <li>EndDate: string</li> * <li>SubscriptionPeriod: Amazon_FPS_Model_Duration</li> * <li>SubscriptionFrequency: Amazon_FPS_Model_Duration</li> * <li>OverrideIPNUrl: string</li> * <li>SubscriptionStatus: SubscriptionStatus</li> * <li>NumberOfTransactionsProcessed: int</li> * <li>RecipientEmail: string</li> * <li>RecipientName: string</li> * <li>SenderEmail: string</li> * <li>SenderName: string</li> * <li>NextTransactionDate: string</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('SubscriptionId' => array('FieldValue' => null, 'FieldType' => 'string'), 'Description' => array('FieldValue' => null, 'FieldType' => 'string'), 'SubscriptionAmount' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_Amount'), 'NextTransactionAmount' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_Amount'), 'PromotionalAmount' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_Amount'), 'NumberOfPromotionalTransactions' => array('FieldValue' => null, 'FieldType' => 'int'), 'StartDate' => array('FieldValue' => null, 'FieldType' => 'string'), 'EndDate' => array('FieldValue' => null, 'FieldType' => 'string'), 'SubscriptionPeriod' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_Duration'), 'SubscriptionFrequency' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_Duration'), 'OverrideIPNUrl' => array('FieldValue' => null, 'FieldType' => 'string'), 'SubscriptionStatus' => array('FieldValue' => null, 'FieldType' => 'SubscriptionStatus'), 'NumberOfTransactionsProcessed' => array('FieldValue' => null, 'FieldType' => 'int'), 'RecipientEmail' => array('FieldValue' => null, 'FieldType' => 'string'), 'RecipientName' => array('FieldValue' => null, 'FieldType' => 'string'), 'SenderEmail' => array('FieldValue' => null, 'FieldType' => 'string'), 'SenderName' => array('FieldValue' => null, 'FieldType' => 'string'), 'NextTransactionDate' => array('FieldValue' => null, 'FieldType' => 'string')); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_GetTotalPrepaidLiabilityResult * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>OutstandingPrepaidLiability: Amazon_FPS_Model_OutstandingPrepaidLiability</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('OutstandingPrepaidLiability' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_OutstandingPrepaidLiability')); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_VerifySignatureResult * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>VerificationStatus: string</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('VerificationStatus' => array('FieldValue' => null, 'FieldType' => 'string')); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_GetAccountBalanceResult * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>AccountBalance: Amazon_FPS_Model_AccountBalance</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('AccountBalance' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_AccountBalance')); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_TransactionDetail * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>TransactionId: string</li> * <li>CallerReference: string</li> * <li>CallerDescription: string</li> * <li>SenderDescription: string</li> * <li>DateReceived: string</li> * <li>DateCompleted: string</li> * <li>TransactionAmount: Amazon_FPS_Model_Amount</li> * <li>FPSFees: Amazon_FPS_Model_Amount</li> * <li>MarketplaceFees: Amazon_FPS_Model_Amount</li> * <li>FPSFeesPaidBy: TransactionalRole</li> * <li>SenderTokenId: string</li> * <li>RecipientTokenId: string</li> * <li>PrepaidInstrumentId: string</li> * <li>CreditInstrumentId: string</li> * <li>FPSOperation: FPSOperation</li> * <li>PaymentMethod: PaymentMethod</li> * <li>TransactionStatus: TransactionStatus</li> * <li>StatusCode: string</li> * <li>StatusMessage: string</li> * <li>SenderName: string</li> * <li>SenderEmail: string</li> * <li>CallerName: string</li> * <li>RecipientName: string</li> * <li>RecipientEmail: string</li> * <li>RelatedTransaction: Amazon_FPS_Model_RelatedTransaction</li> * <li>StatusHistory: Amazon_FPS_Model_StatusHistory</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('TransactionId' => array('FieldValue' => null, 'FieldType' => 'string'), 'CallerReference' => array('FieldValue' => null, 'FieldType' => 'string'), 'CallerDescription' => array('FieldValue' => null, 'FieldType' => 'string'), 'SenderDescription' => array('FieldValue' => null, 'FieldType' => 'string'), 'DateReceived' => array('FieldValue' => null, 'FieldType' => 'string'), 'DateCompleted' => array('FieldValue' => null, 'FieldType' => 'string'), 'TransactionAmount' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_Amount'), 'FPSFees' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_Amount'), 'MarketplaceFees' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_Amount'), 'FPSFeesPaidBy' => array('FieldValue' => null, 'FieldType' => 'TransactionalRole'), 'SenderTokenId' => array('FieldValue' => null, 'FieldType' => 'string'), 'RecipientTokenId' => array('FieldValue' => null, 'FieldType' => 'string'), 'PrepaidInstrumentId' => array('FieldValue' => null, 'FieldType' => 'string'), 'CreditInstrumentId' => array('FieldValue' => null, 'FieldType' => 'string'), 'FPSOperation' => array('FieldValue' => null, 'FieldType' => 'FPSOperation'), 'PaymentMethod' => array('FieldValue' => null, 'FieldType' => 'PaymentMethod'), 'TransactionStatus' => array('FieldValue' => null, 'FieldType' => 'TransactionStatus'), 'StatusCode' => array('FieldValue' => null, 'FieldType' => 'string'), 'StatusMessage' => array('FieldValue' => null, 'FieldType' => 'string'), 'SenderName' => array('FieldValue' => null, 'FieldType' => 'string'), 'SenderEmail' => array('FieldValue' => null, 'FieldType' => 'string'), 'CallerName' => array('FieldValue' => null, 'FieldType' => 'string'), 'RecipientName' => array('FieldValue' => null, 'FieldType' => 'string'), 'RecipientEmail' => array('FieldValue' => null, 'FieldType' => 'string'), 'RelatedTransaction' => array('FieldValue' => array(), 'FieldType' => array('Amazon_FPS_Model_RelatedTransaction')), 'StatusHistory' => array('FieldValue' => array(), 'FieldType' => array('Amazon_FPS_Model_StatusHistory'))); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_GetTokenByCallerRequest * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>TokenId: string</li> * <li>CallerReference: string</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('TokenId' => array('FieldValue' => null, 'FieldType' => 'string'), 'CallerReference' => array('FieldValue' => null, 'FieldType' => 'string')); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_RelatedTransaction * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>TransactionId: string</li> * <li>RelationType: RelationType</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('TransactionId' => array('FieldValue' => null, 'FieldType' => 'string'), 'RelationType' => array('FieldValue' => null, 'FieldType' => 'RelationType')); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_CancelRequest * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>TransactionId: string</li> * <li>Description: string</li> * <li>OverrideIPNURL: string</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('TransactionId' => array('FieldValue' => null, 'FieldType' => 'string'), 'Description' => array('FieldValue' => null, 'FieldType' => 'string'), 'OverrideIPNURL' => array('FieldValue' => null, 'FieldType' => 'string')); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_GetTokensResponse * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>GetTokensResult: Amazon_FPS_Model_GetTokensResult</li> * <li>ResponseMetadata: Amazon_FPS_Model_ResponseMetadata</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('GetTokensResult' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_GetTokensResult'), 'ResponseMetadata' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_ResponseMetadata')); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_Transaction * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>TransactionId: string</li> * <li>CallerTransactionDate: string</li> * <li>DateReceived: string</li> * <li>DateCompleted: string</li> * <li>TransactionAmount: Amazon_FPS_Model_Amount</li> * <li>FPSOperation: FPSOperation</li> * <li>TransactionStatus: TransactionStatus</li> * <li>StatusMessage: string</li> * <li>StatusCode: string</li> * <li>OriginalTransactionId: string</li> * <li>TransactionPart: Amazon_FPS_Model_TransactionPart</li> * <li>PaymentMethod: PaymentMethod</li> * <li>SenderName: string</li> * <li>CallerName: string</li> * <li>RecipientName: string</li> * <li>FPSFees: Amazon_FPS_Model_Amount</li> * <li>Balance: Amazon_FPS_Model_Amount</li> * <li>SenderTokenId: string</li> * <li>RecipientTokenId: string</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('TransactionId' => array('FieldValue' => null, 'FieldType' => 'string'), 'CallerTransactionDate' => array('FieldValue' => null, 'FieldType' => 'string'), 'DateReceived' => array('FieldValue' => null, 'FieldType' => 'string'), 'DateCompleted' => array('FieldValue' => null, 'FieldType' => 'string'), 'TransactionAmount' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_Amount'), 'FPSOperation' => array('FieldValue' => null, 'FieldType' => 'FPSOperation'), 'TransactionStatus' => array('FieldValue' => null, 'FieldType' => 'TransactionStatus'), 'StatusMessage' => array('FieldValue' => null, 'FieldType' => 'string'), 'StatusCode' => array('FieldValue' => null, 'FieldType' => 'string'), 'OriginalTransactionId' => array('FieldValue' => null, 'FieldType' => 'string'), 'TransactionPart' => array('FieldValue' => array(), 'FieldType' => array('Amazon_FPS_Model_TransactionPart')), 'PaymentMethod' => array('FieldValue' => null, 'FieldType' => 'PaymentMethod'), 'SenderName' => array('FieldValue' => null, 'FieldType' => 'string'), 'CallerName' => array('FieldValue' => null, 'FieldType' => 'string'), 'RecipientName' => array('FieldValue' => null, 'FieldType' => 'string'), 'FPSFees' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_Amount'), 'Balance' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_Amount'), 'SenderTokenId' => array('FieldValue' => null, 'FieldType' => 'string'), 'RecipientTokenId' => array('FieldValue' => null, 'FieldType' => 'string')); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_OutstandingPrepaidLiability * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>OutstandingBalance: Amazon_FPS_Model_Amount</li> * <li>PendingInBalance: Amazon_FPS_Model_Amount</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('OutstandingBalance' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_Amount'), 'PendingInBalance' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_Amount')); parent::__construct($data); }
/** * Construct new Amazon_FPS_Model_GetPaymentInstructionResult * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * <ul> * * <li>Token: Amazon_FPS_Model_Token</li> * <li>PaymentInstruction: string</li> * <li>CallerReference: string</li> * <li>TokenFriendlyName: string</li> * * </ul> */ public function __construct($data = null) { $this->_fields = array('Token' => array('FieldValue' => null, 'FieldType' => 'Amazon_FPS_Model_Token'), 'PaymentInstruction' => array('FieldValue' => null, 'FieldType' => 'string'), 'CallerReference' => array('FieldValue' => null, 'FieldType' => 'string'), 'TokenFriendlyName' => array('FieldValue' => null, 'FieldType' => 'string')); parent::__construct($data); }