| « PreviousNext » | |
![]() ![]() | Did this page help you? Yes | No | Tell us about it... |
GetTransactionsForSubscription enables you to get the details of the transactions processed against a given SubscriptionId. The action returns a list of SubscriptionTransaction Type objects. Each object specifies a separate transaction.
Note
If the subscription has had no transactions, no SubscriptionTransaction object is returned.
| Parameter | Description |
Required |
|---|---|---|
|
|
The subscription ID against which the transactions have occurred. Type: String Default: None Constraint: Cannot be null or empty |
Yes |
You must also use the Action parameter as described in Common Request Parameters. Parameter names are case sensitive.
| Element | Description |
|---|---|
|
|
A list of SubscriptionTransaction Type objects. If no transactions are found, then nothing is returned. Type: SubscriptionTransaction |
Responses also include elements common to all responses. For more information, see Common Response Elements.
This section shows a sample request.
https://fps.sandbox.amazonaws.com? Action=GetTransactionsForSubscription &SubscriptionId=YourSubscriptionId &AWSAccessKeyId=YourAWSAccessKey &Timestamp=2011-04-07T11%3A20%3A33.609Z &Version=2010-08-28 &Signature=CalculatedSignature &SignatureMethod=HmacSHA256 &SignatureVersion=2
This section shows a sample REST response.
<GetTransactionsForSubscriptionResponse
xmlns="http://fps.amazonaws.com/doc/2010-08-28/">
<GetTransactionsForSubscriptionResult>
<SubscriptionTransaction>
<TransactionId>TransactionId</TransactionId>
<TransactionDate>2011-02-07T08:54:38.522-07:00</TransactionDate>
<TransactionSerialNumber>1</TransactionSerialNumber>
<TransactionAmount>
<CurrencyCode>USD</CurrencyCode>
<Value>1.000000</Value>
</TransactionAmount>
<Description>TransactionDescription</Description>
<TransactionStatus>Success</TransactionStatus>
</SubscriptionTransaction>
<SubscriptionTransaction>
<TransactionId>TransactionId</TransactionId>
<TransactionDate>2011-03-07T08:54:48.522-07:00</TransactionDate>
<TransactionSerialNumber>2</TransactionSerialNumber>
<TransactionAmount>
<CurrencyCode>USD</CurrencyCode>
<Value>1.000000</Value>
</TransactionAmount>
<Description>TransactionDescription</Description>
<TransactionStatus>Success</TransactionStatus>
</SubscriptionTransaction>
<SubscriptionTransaction>
<TransactionId>TransactionId</TransactionId>
<TransactionDate>2011-04-07T08:54:58.522-07:00</TransactionDate>
<TransactionSerialNumber>3</TransactionSerialNumber>
<TransactionAmount>
<CurrencyCode>USD</CurrencyCode>
<Value>1.000000</Value>
</TransactionAmount>
<Description>TransactionDescription</Description>
<TransactionStatus>Success</TransactionStatus>
</SubscriptionTransaction>
</GetTransactionsForSubscriptionResult>
<ResponseMetadata>
<RequestId>RequestId</RequestId>
</ResponseMetadata>
</GetTransactionsForSubscriptionResponse>