public class MobilePaymentMethodSpecificInput extends AbstractMobilePaymentMethodSpecificInput
| Constructor and Description |
|---|
MobilePaymentMethodSpecificInput() |
| Modifier and Type | Method and Description |
|---|---|
DecryptedPaymentData |
getDecryptedPaymentData()
The payment data if you do the decryption of the encrypted payment data yourself.
|
String |
getEncryptedPaymentData()
The payment data if we will do the decryption of the encrypted payment data.
|
Boolean |
getIsRecurring()
Indicates if this transaction is of a one-off or a recurring type
|
String |
getMerchantInitiatedReasonIndicator()
Indicates reason behind the merchant initiated transaction.
|
MobilePaymentProduct320SpecificInput |
getPaymentProduct320SpecificInput()
Object containing information specific to Google Pay
|
void |
setDecryptedPaymentData(DecryptedPaymentData value)
The payment data if you do the decryption of the encrypted payment data yourself.
|
void |
setEncryptedPaymentData(String value)
The payment data if we will do the decryption of the encrypted payment data.
|
void |
setIsRecurring(Boolean value)
Indicates if this transaction is of a one-off or a recurring type
|
void |
setMerchantInitiatedReasonIndicator(String value)
Indicates reason behind the merchant initiated transaction.
|
void |
setPaymentProduct320SpecificInput(MobilePaymentProduct320SpecificInput value)
Object containing information specific to Google Pay
|
getAuthorizationMode, getCustomerReference, getInitialSchemeTransactionId, getRecurring, getRequiresApproval, getSkipFraudService, getToken, getTokenize, getUnscheduledCardOnFileRequestor, getUnscheduledCardOnFileSequenceIndicator, setAuthorizationMode, setCustomerReference, setInitialSchemeTransactionId, setRecurring, setRequiresApproval, setSkipFraudService, setToken, setTokenize, setUnscheduledCardOnFileRequestor, setUnscheduledCardOnFileSequenceIndicatorgetPaymentProductId, setPaymentProductIdpublic DecryptedPaymentData getDecryptedPaymentData()
public void setDecryptedPaymentData(DecryptedPaymentData value)
public String getEncryptedPaymentData()
Typically you'd use encryptedCustomerInput in the root of the create payment request to provide the encrypted payment data instead.
public void setEncryptedPaymentData(String value)
Typically you'd use encryptedCustomerInput in the root of the create payment request to provide the encrypted payment data instead.
public Boolean getIsRecurring()
public void setIsRecurring(Boolean value)
public String getMerchantInitiatedReasonIndicator()
public void setMerchantInitiatedReasonIndicator(String value)
public MobilePaymentProduct320SpecificInput getPaymentProduct320SpecificInput()
public void setPaymentProduct320SpecificInput(MobilePaymentProduct320SpecificInput value)
Copyright © 2026 Worldline Global Collect. All rights reserved.