public class PaymentAuthorizationRequest
extends java.lang.Object
Constructor and Description |
---|
PaymentAuthorizationRequest(java.lang.String transactionId,
java.lang.String merchantId,
java.lang.String refno,
int amount,
java.lang.String currencyCode)
Creates a new object for authorizing a payment.
|
Modifier and Type | Method and Description |
---|---|
void |
setAutoSettlement(boolean autoSettlement)
Sets the the auto settlement option.
|
public PaymentAuthorizationRequest(java.lang.String transactionId, java.lang.String merchantId, java.lang.String refno, int amount, java.lang.String currencyCode)
transactionId
- The Datatrans transaction ID.merchantId
- The merchant ID.refno
- Reference number of this payment.amount
- Amount in smallest currency unitcurrencyCode
- Currency codepublic void setAutoSettlement(boolean autoSettlement)
PaymentOptions.setAutoSettlement(boolean)
for further details.autoSettlement
- Indicates whether settlement should take place immediately upon successful authorization.