![]() |
AT&T API Platform SDK for Microsoft®
2.3.3
Wrapper classes that allow developers to build robust applications using .NET
|
Encapsulates return values from the TransactionRaw Status API. More...
Static Public Member Functions | |
static TransactionStatus | ParseXML (string xmlInput) |
Parse an XML document and return a TransactionStatus object. | |
Properties | |
bool | IsSuccess [get, set] |
Gets or sets a Boolean flag indicating the status of the request. | |
string | Version [get, set] |
Gets or sets the Version of the API signature. | |
double | Amount [get, set] |
Gets or sets the amount of transaction with a maximum of 2 decimal places Examples: 0.99 to 2.99. | |
string | Channel [get, set] |
Gets or sets the Merchant UI channel. Must be set to MOBILE_WEB in Release R1. | |
string | Id [get, set] |
Gets or sets the Id value returned by the server. | |
string | Status [get, set] |
Gets or sets the Status value. | |
string | Type [get, set] |
Gets or sets the Type value. | |
string | ConsumerId [get, set] |
Gets or sets the Unique consumer identifier. | |
string | MerchantTransactionId [get, set] |
Gets or sets the MerchantTransactionId assigned by the merchant. | |
string | Currency [get, set] |
Gets or sets the Currency, Always USD. | |
string | Description [get, set] |
Gets or sets the short description of the product that is being sold. | |
string | ContentCategory [get, set] |
Gets or sets the Content Category from a predefined list. | |
string | MerchantProductId [get, set] |
Gets or sets the Purchased Product ID in the merchant's system. | |
string | MerchantApplicationId [get, set] |
Gets or sets the Merchant application identifier that initiated the payment transaction. | |
string | MerchantId [get, set] |
Gets or sets the Merchant identifier in the external system. | |
string | IsAutoCommitted [get, set] |
Gets or sets the True in R2. Read only parameter. |
Encapsulates return values from the TransactionRaw Status API.
<?xml version='1.0' encoding='UTF-8'?> <TransactionStatusResponseRaw> <IsSuccess>true</IsSuccess> <Version>1</Version> <Id>3555156591302139</Id> <Status>SUCCESSFUL</Status> <Type>SINGLEPAY</Type> <ConsumerId>d2ca3d8b-df6b-49b0-a00d-e8b6336e62cb</ConsumerId> <MerchantTransactionId>T20120212185841359</MerchantTransactionId> <Description>WordFinder 6</Description> <Currency>USD</Currency> <Amount>1.41</Amount> <ContentCategory>1</ContentCategory> <MerchantProductId>P20120212185841359</MerchantProductId> <MerchantApplicationId>1a8064bc9b9ef2e8d2d734e7aad01dd3</MerchantApplicationId> <Channel>MOBILE_WEB</Channel> <MerchantId>a75ad884-cf58-4398-ae2trd> </TransactionStatusResponseRaw>
static TransactionStatus ATT_MSSDK.Paymentv3.TransactionStatus.ParseXML | ( | string | xmlInput | ) | [static] |
Parse an XML document and return a TransactionStatus object.
xmlInput | The XML document to parse |
double ATT_MSSDK.Paymentv3.TransactionStatus.Amount [get, set] |
Gets or sets the amount of transaction with a maximum of 2 decimal places Examples: 0.99 to 2.99.
string ATT_MSSDK.Paymentv3.TransactionStatus.Channel [get, set] |
Gets or sets the Merchant UI channel. Must be set to MOBILE_WEB in Release R1.
string ATT_MSSDK.Paymentv3.TransactionStatus.ConsumerId [get, set] |
Gets or sets the Unique consumer identifier.
string ATT_MSSDK.Paymentv3.TransactionStatus.ContentCategory [get, set] |
Gets or sets the Content Category from a predefined list.
string ATT_MSSDK.Paymentv3.TransactionStatus.Currency [get, set] |
Gets or sets the Currency, Always USD.
string ATT_MSSDK.Paymentv3.TransactionStatus.Description [get, set] |
Gets or sets the short description of the product that is being sold.
string ATT_MSSDK.Paymentv3.TransactionStatus.Id [get, set] |
Gets or sets the Id value returned by the server.
string ATT_MSSDK.Paymentv3.TransactionStatus.IsAutoCommitted [get, set] |
Gets or sets the True in R2. Read only parameter.
bool ATT_MSSDK.Paymentv3.TransactionStatus.IsSuccess [get, set] |
Gets or sets a Boolean flag indicating the status of the request.
string ATT_MSSDK.Paymentv3.TransactionStatus.MerchantApplicationId [get, set] |
Gets or sets the Merchant application identifier that initiated the payment transaction.
string ATT_MSSDK.Paymentv3.TransactionStatus.MerchantId [get, set] |
Gets or sets the Merchant identifier in the external system.
string ATT_MSSDK.Paymentv3.TransactionStatus.MerchantProductId [get, set] |
Gets or sets the Purchased Product ID in the merchant's system.
string ATT_MSSDK.Paymentv3.TransactionStatus.MerchantTransactionId [get, set] |
Gets or sets the MerchantTransactionId assigned by the merchant.
string ATT_MSSDK.Paymentv3.TransactionStatus.Status [get, set] |
Gets or sets the Status value.
string ATT_MSSDK.Paymentv3.TransactionStatus.Type [get, set] |
Gets or sets the Type value.
string ATT_MSSDK.Paymentv3.TransactionStatus.Version [get, set] |
Gets or sets the Version of the API signature.