Class BankAcct

java.lang.Object
paypal.payflow.BankAcct

public final class BankAcct extends Object
Used for BankAcct information. BankAcct is associated with ACHTender. ACHTender
  • Constructor Details

    • BankAcct

      public BankAcct(String acct, String aba)
      Constructor
      Parameters:
      acct - Bank Account number
      aba - Aba number BankAcct should be used to perform the transactions in which the user provides his bank account details for the online payment processing. *

      //Create the BankAcct object BankAcct account = new BankAcct("XXXXXXXXXXX","XXXXXXXXXXX");

  • Method Details

    • generateRequest

      protected void generateRequest()
      Generates the transaction request.
    • getAba

      public String getAba()
      Gets the aba value. Target Bank's transit ABA routing number.Appies only to ACH transactions.(8-digit number)
      Returns:
      String *

      Maps to Payflow Parameters as follows: ABA

    • getAcctType

      public String getAcctType()
      Gets the Customer's bank account type.
      Returns:
      String Allowed AcctType values are: ACCTTYPE - Description C - Checking account S - Savings account Maps to Payflow Parameters as follows: ACCTTYPE
    • setAcctType

      public void setAcctType(String acctType)
      Sets the Customer's bank account type.
      Parameters:
      acctType - *

      Allowed AcctType values are: ACCTTYPE - Description C - Checking account S - Savings account Maps to Payflow Parameters as follows: ACCTTYPE

    • getAcct

      public String getAcct()
      gets the Account holder's account number.
      Returns:
      String Maps to Payflow Parameters as follows: ACCT - Transactions with CreditCard, PurchaseCard, BankAcct payment devices MICR - Transactions with CheckPayment SWIPE - Transactions with SwipeCard
    • getName

      public String getName()
      gets the account holder's name.
      Returns:
      String *

      Maps to Payflow Parameters as follows: NAME

    • setName

      public void setName(String name)
      gets the account holder's name.
      Parameters:
      name - *

      Maps to Payflow Parameters as follows: NAME

    • getMagTek

      public String getMagTek(MagTekInfo mT)
    • setMagtek

      public void setMagtek(String magtek)
      gets the MagTek Encrypted Swipe Data.
      Parameters:
      magtek - Magtek Encrypted Swipe Data
    • getContext

      protected Context getContext()
    • setContext

      protected void setContext(Context context)
    • getRequestBuffer

      protected StringBuffer getRequestBuffer()
      Gets the Requestbuffer used for creating the actual request string.
      Returns:
      mRequestBuffer StringBuffer
    • setRequestBuffer

      protected void setRequestBuffer(StringBuffer value)
      sets the StringBuffer to hold the request string.
      Parameters:
      value - StringBuffer