public class PCTransaction
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
PCTransaction.PCTypeConfirmation
Confirmation type
|
static class |
PCTransaction.PCTypeRender
Render type for text data
|
static class |
PCTransaction.PCTypeTransaction
Transaction data type
|
| Constructor and Description |
|---|
PCTransaction() |
| Modifier and Type | Method and Description |
|---|---|
int |
getConfirmationCodeLength()
Get short confirmation code length for offline mode
|
byte[] |
getDownloadedBinaryData()
Get transaction binary data
|
java.lang.String |
getSystemId()
Get PCSDK System ID for the transaction
|
java.lang.String |
getTransactionId()
Get PCSDK Transaction ID for the transaction
|
java.lang.String |
getTransactionText()
Get transaction text data
|
java.lang.String |
getTransactionVersion()
Get transaction version
|
PCTransaction.PCTypeConfirmation |
getTypeConfirmation()
Get preferred confirmation type for the transaction
|
PCTransaction.PCTypeRender |
getTypeRender()
Get transaction's render type for transactions with text data
|
PCTransaction.PCTypeTransaction |
getTypeTransaction()
Get transaction's data type
|
java.lang.String |
getUserId()
Get PCSDK User ID for the transaction
|
boolean |
hasBinaryData()
Returns true if transaction has binary data (an attachment) which can be requested by calling
PCTransactionsManager.getTransactionBinaryData(PCUser, PCTransaction, PCGetTransactionBinaryDataCallback). |
boolean |
isAutosignEnabled() |
boolean |
isExtendedCheck()
Check if Extended Authentication required to confirm transaction
|
public boolean isExtendedCheck()
public int getConfirmationCodeLength()
public java.lang.String getSystemId()
public java.lang.String getUserId()
public java.lang.String getTransactionId()
public PCTransaction.PCTypeConfirmation getTypeConfirmation()
public PCTransaction.PCTypeTransaction getTypeTransaction()
public PCTransaction.PCTypeRender getTypeRender()
public java.lang.String getTransactionText()
public byte[] getDownloadedBinaryData()
public boolean isAutosignEnabled()
public boolean hasBinaryData()
PCTransactionsManager.getTransactionBinaryData(PCUser, PCTransaction, PCGetTransactionBinaryDataCallback).public java.lang.String getTransactionVersion()