|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gsm.oneapi.responsebean.payment.AmountTransaction
public class AmountTransaction
The main part of the OneAPI response for the Charge/ Refund payment operations
Nested Class Summary | |
---|---|
static class |
AmountTransaction.PaymentAmount
the details of the actual payment are confirmed in the PaymentAmount inner class |
Constructor Summary | |
---|---|
AmountTransaction()
|
Method Summary | |
---|---|
java.lang.String |
getClientCorrelator()
return the clientCorrelator ensures the same payment request is only applied once |
java.lang.String |
getEndUserId()
return the MSISDN or Anonymous Caller Reference of the user being charged |
AmountTransaction.PaymentAmount |
getPaymentAmount()
return the detail of the payment/ charge |
java.lang.String |
getReferenceCode()
return your reference for reconciliation purposes. |
java.lang.String |
getResourceURL()
return the server allocated reference URL for this payment request |
java.lang.String |
getServerReferenceCode()
return the server's reference code for this payment request - it must be used in any related payment requests |
java.lang.String |
getTransactionOperationStatus()
return confirmation of the charging operation |
void |
setClientCorrelator(java.lang.String clientCorrelator)
set the clientCorrelator ensures the same payment request is only applied once. |
void |
setEndUserId(java.lang.String endUserId)
set the MSISDN or Anonymous Caller Reference of the user being charged. |
void |
setPaymentAmount(AmountTransaction.PaymentAmount paymentAmount)
set the detail of the payment/ charge. |
void |
setReferenceCode(java.lang.String referenceCode)
set your reference for reconciliation purposes. |
void |
setResourceURL(java.lang.String resourceURL)
set the server allocated reference URL for this payment request. |
void |
setServerReferenceCode(java.lang.String serverReferenceCode)
set the server's reference code for this payment request - it must be used in any related payment requests. |
void |
setTransactionOperationStatus(java.lang.String transactionOperationStatus)
set confirmation of the charging operation. |
java.lang.String |
toString()
generate a textual representation of the AmountTransaction including all nested elements and classes |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public AmountTransaction()
Method Detail |
---|
public java.lang.String getClientCorrelator()
public java.lang.String getEndUserId()
public java.lang.String getReferenceCode()
public java.lang.String getServerReferenceCode()
public java.lang.String getResourceURL()
public java.lang.String getTransactionOperationStatus()
public void setClientCorrelator(java.lang.String clientCorrelator)
public void setEndUserId(java.lang.String endUserId)
public void setReferenceCode(java.lang.String referenceCode)
public void setServerReferenceCode(java.lang.String serverReferenceCode)
public void setResourceURL(java.lang.String resourceURL)
public void setTransactionOperationStatus(java.lang.String transactionOperationStatus)
public AmountTransaction.PaymentAmount getPaymentAmount()
public void setPaymentAmount(AmountTransaction.PaymentAmount paymentAmount)
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |