public class Ptsv1pushfundstransferProcessingInformation extends Object
| Constructor | Description |
|---|---|
Ptsv1pushfundstransferProcessingInformation() |
| Modifier and Type | Method | Description |
|---|---|---|
Ptsv1pushfundstransferProcessingInformation |
accountVerificationCode(List<String> accountVerificationCode) |
|
Ptsv1pushfundstransferProcessingInformation |
addAccountVerificationCodeItem(String accountVerificationCodeItem) |
|
Ptsv1pushfundstransferProcessingInformation |
businessApplicationId(String businessApplicationId) |
|
boolean |
equals(Object o) |
|
Ptsv1pushfundstransferProcessingInformation |
feeProgramId(String feeProgramId) |
|
List<String> |
getAccountVerificationCode() |
Account verification code will inform what Payment Account Verification should be performed.
|
String |
getBusinessApplicationId() |
Money Transfer (MT) - `AA`: Account to Account - `BI`: Bank-Initiated Money Transfer - `CD`: Cash Deposit - `FT`: Funds Transfer - `TU`: Prepaid Card Loan - `WT`: Wallet Transfer-Staged Digital Wallet (SDW) Transfer - `PP`: P2P Money Transfer Funds Disbursement (FD) - `BB`: Business-to-business Supplier Payments - `BP`: Non-Card Bill Pay - `CP`: Credit Card Bill Pay - `FD`: General Funds Disbursements - `GD`: Government Disbursements and Government Initiated Tax Refunds - `GP`: Gambling/Gaming Payouts (other than online gaming) - `LO`: Loyalty Payments - `MD`: Merchant Settlement - `MI`: Faster Refunds - `OG`: Online Gambling Payouts - `PD`: Payroll and Pension Disbursements - `RP`: Request-to-Pay Service
|
String |
getFeeProgramId() |
Fee Program Indicator.
|
String |
getNetworkPartnerId() |
Merchant payment gateway ID that is assigned by Mastercard and is provided by the acquirer when a registered merchant payment gateway service provider is involved in the transaction.
|
Ptsv1pushfundstransferProcessingInformationPayoutsOptions |
getPayoutsOptions() |
Get payoutsOptions
|
String |
getProcessingCode() |
This field contains coding that identifies (1) the customer transaction type and (2) the customer account types affected by the transaction.
|
String |
getPurposeOfPayment() |
This will send purpose of funds code for original credit transactions (OCTs).
|
String |
getReconciliationId() |
Transaction's reference number.
|
String |
getSharingGroupCode() |
This U.S.-only field is optionally used by PIN Debit Gateway Service participants (merchants and acquirers) to specify the network access priority.
|
int |
hashCode() |
|
Ptsv1pushfundstransferProcessingInformation |
networkPartnerId(String networkPartnerId) |
|
Ptsv1pushfundstransferProcessingInformation |
payoutsOptions(Ptsv1pushfundstransferProcessingInformationPayoutsOptions payoutsOptions) |
|
Ptsv1pushfundstransferProcessingInformation |
processingCode(String processingCode) |
|
Ptsv1pushfundstransferProcessingInformation |
purposeOfPayment(String purposeOfPayment) |
|
Ptsv1pushfundstransferProcessingInformation |
reconciliationId(String reconciliationId) |
|
void |
setAccountVerificationCode(List<String> accountVerificationCode) |
|
void |
setBusinessApplicationId(String businessApplicationId) |
|
void |
setFeeProgramId(String feeProgramId) |
|
void |
setNetworkPartnerId(String networkPartnerId) |
|
void |
setPayoutsOptions(Ptsv1pushfundstransferProcessingInformationPayoutsOptions payoutsOptions) |
|
void |
setProcessingCode(String processingCode) |
|
void |
setPurposeOfPayment(String purposeOfPayment) |
|
void |
setReconciliationId(String reconciliationId) |
|
void |
setSharingGroupCode(String sharingGroupCode) |
|
Ptsv1pushfundstransferProcessingInformation |
sharingGroupCode(String sharingGroupCode) |
|
String |
toString() |
public Ptsv1pushfundstransferProcessingInformation()
public Ptsv1pushfundstransferProcessingInformation businessApplicationId(String businessApplicationId)
public String getBusinessApplicationId()
public void setBusinessApplicationId(String businessApplicationId)
public Ptsv1pushfundstransferProcessingInformation payoutsOptions(Ptsv1pushfundstransferProcessingInformationPayoutsOptions payoutsOptions)
public Ptsv1pushfundstransferProcessingInformationPayoutsOptions getPayoutsOptions()
public void setPayoutsOptions(Ptsv1pushfundstransferProcessingInformationPayoutsOptions payoutsOptions)
public Ptsv1pushfundstransferProcessingInformation feeProgramId(String feeProgramId)
public String getFeeProgramId()
public void setFeeProgramId(String feeProgramId)
public Ptsv1pushfundstransferProcessingInformation networkPartnerId(String networkPartnerId)
public String getNetworkPartnerId()
public void setNetworkPartnerId(String networkPartnerId)
public Ptsv1pushfundstransferProcessingInformation processingCode(String processingCode)
public String getProcessingCode()
public void setProcessingCode(String processingCode)
public Ptsv1pushfundstransferProcessingInformation sharingGroupCode(String sharingGroupCode)
public String getSharingGroupCode()
public void setSharingGroupCode(String sharingGroupCode)
public Ptsv1pushfundstransferProcessingInformation purposeOfPayment(String purposeOfPayment)
public String getPurposeOfPayment()
public void setPurposeOfPayment(String purposeOfPayment)
public Ptsv1pushfundstransferProcessingInformation reconciliationId(String reconciliationId)
public String getReconciliationId()
public void setReconciliationId(String reconciliationId)
public Ptsv1pushfundstransferProcessingInformation accountVerificationCode(List<String> accountVerificationCode)
public Ptsv1pushfundstransferProcessingInformation addAccountVerificationCodeItem(String accountVerificationCodeItem)
public List<String> getAccountVerificationCode()
public void setAccountVerificationCode(List<String> accountVerificationCode)
Copyright © 2026. All rights reserved.