Interface PaymentInterface

All Known Implementing Classes:
MPayment, MPaymentTransaction

public interface PaymentInterface
Author:
Elaine
  • Method Details

    • setA_City

      void setA_City(String A_City)
      Set Account City. City or the Credit Card or Account Holder
    • getA_City

      String getA_City()
      Get Account City. City or the Credit Card or Account Holder
    • setA_Country

      void setA_Country(String A_Country)
      Set Account Country. Country
    • getA_Country

      String getA_Country()
      Get Account Country. Country
    • setA_EMail

      void setA_EMail(String A_EMail)
      Set Account EMail. Email Address
    • getA_EMail

      String getA_EMail()
      Get Account EMail. Email Address
    • setA_Ident_DL

      void setA_Ident_DL(String A_Ident_DL)
      Set Driver License. Payment Identification - Driver License
    • getA_Ident_DL

      String getA_Ident_DL()
      Get Driver License. Payment Identification - Driver License
    • setA_Ident_SSN

      void setA_Ident_SSN(String A_Ident_SSN)
      Set Social Security No. Payment Identification - Social Security No
    • getA_Ident_SSN

      String getA_Ident_SSN()
      Get Social Security No. Payment Identification - Social Security No
    • setA_Name

      void setA_Name(String A_Name)
      Set Account Name. Name on Credit Card or Account holder
    • getA_Name

      String getA_Name()
      Get Account Name. Name on Credit Card or Account holder
    • setA_State

      void setA_State(String A_State)
      Set Account State. State of the Credit Card or Account holder
    • getA_State

      String getA_State()
      Get Account State. State of the Credit Card or Account holder
    • setA_Street

      void setA_Street(String A_Street)
      Set Account Street. Street address of the Credit Card or Account holder
    • getA_Street

      String getA_Street()
      Get Account Street. Street address of the Credit Card or Account holder
    • setA_Zip

      void setA_Zip(String A_Zip)
      Set Account Zip/Postal. Zip Code of the Credit Card or Account Holder
    • getA_Zip

      String getA_Zip()
      Get Account Zip/Postal. Zip Code of the Credit Card or Account Holder
    • setAccountNo

      void setAccountNo(String AccountNo)
      Set Account No. Account Number
    • getAccountNo

      String getAccountNo()
      Get Account No. Account Number
    • setC_BankAccount_ID

      void setC_BankAccount_ID(int C_BankAccount_ID)
      Set Bank Account. Account at the Bank
    • getC_BankAccount_ID

      int getC_BankAccount_ID()
      Get Bank Account. Account at the Bank
    • getC_BankAccount

      I_C_BankAccount getC_BankAccount() throws RuntimeException
      Throws:
      RuntimeException
    • setC_BP_BankAccount_ID

      void setC_BP_BankAccount_ID(int C_BP_BankAccount_ID)
      Set Partner Bank Account. Bank Account of the Business Partner
    • getC_BP_BankAccount_ID

      int getC_BP_BankAccount_ID()
      Get Partner Bank Account. Bank Account of the Business Partner
    • getC_BP_BankAccount

      I_C_BP_BankAccount getC_BP_BankAccount() throws RuntimeException
      Throws:
      RuntimeException
    • setC_BPartner_ID

      void setC_BPartner_ID(int C_BPartner_ID)
      Set Business Partner . Identifies a Business Partner
    • getC_BPartner_ID

      int getC_BPartner_ID()
      Get Business Partner . Identifies a Business Partner
    • getC_BPartner

      I_C_BPartner getC_BPartner() throws RuntimeException
      Throws:
      RuntimeException
    • setC_ConversionType_ID

      void setC_ConversionType_ID(int C_ConversionType_ID)
      Set Currency Type. Currency Conversion Rate Type
    • getC_ConversionType_ID

      int getC_ConversionType_ID()
      Get Currency Type. Currency Conversion Rate Type
    • getC_ConversionType

      I_C_ConversionType getC_ConversionType() throws RuntimeException
      Throws:
      RuntimeException
    • setC_Currency_ID

      void setC_Currency_ID(int C_Currency_ID)
      Set Currency. The Currency for this record
    • getC_Currency_ID

      int getC_Currency_ID()
      Get Currency. The Currency for this record
    • getC_Currency

      I_C_Currency getC_Currency() throws RuntimeException
      Throws:
      RuntimeException
    • setC_Invoice_ID

      void setC_Invoice_ID(int C_Invoice_ID)
      Set Invoice. Invoice Identifier
    • getC_Invoice_ID

      int getC_Invoice_ID()
      Get Invoice. Invoice Identifier
    • getC_Invoice

      I_C_Invoice getC_Invoice() throws RuntimeException
      Throws:
      RuntimeException
    • setC_Order_ID

      void setC_Order_ID(int C_Order_ID)
      Set Order. Order
    • getC_Order_ID

      int getC_Order_ID()
      Get Order. Order
    • getC_Order

      I_C_Order getC_Order() throws RuntimeException
      Throws:
      RuntimeException
    • setC_PaymentProcessor_ID

      void setC_PaymentProcessor_ID(int C_PaymentProcessor_ID)
      Set Payment Processor. Payment processor for electronic payments
    • getC_PaymentProcessor_ID

      int getC_PaymentProcessor_ID()
      Get Payment Processor. Payment processor for electronic payments
    • getC_PaymentProcessor

      I_C_PaymentProcessor getC_PaymentProcessor() throws RuntimeException
      Throws:
      RuntimeException
    • setC_POSTenderType_ID

      void setC_POSTenderType_ID(int C_POSTenderType_ID)
      Set POS Tender Type
    • getC_POSTenderType_ID

      int getC_POSTenderType_ID()
      Get POS Tender Type
    • getC_POSTenderType

      I_C_POSTenderType getC_POSTenderType() throws RuntimeException
      Throws:
      RuntimeException
    • setCheckNo

      void setCheckNo(String CheckNo)
      Set Check No. Check Number
    • getCheckNo

      String getCheckNo()
      Get Check No. Check Number
    • setCreditCardExpMM

      void setCreditCardExpMM(int CreditCardExpMM)
      Set Exp. Month. Expiry Month
    • getCreditCardExpMM

      int getCreditCardExpMM()
      Get Exp. Month. Expiry Month
    • setCreditCardExpYY

      void setCreditCardExpYY(int CreditCardExpYY)
      Set Exp. Year. Expiry Year
    • getCreditCardExpYY

      int getCreditCardExpYY()
      Get Exp. Year. Expiry Year
    • setCreditCardNumber

      void setCreditCardNumber(String CreditCardNumber)
      Set Number. Credit Card Number
    • getCreditCardNumber

      String getCreditCardNumber()
      Get Number. Credit Card Number
    • setCreditCardType

      void setCreditCardType(String CreditCardType)
      Set Credit Card. Credit Card (Visa, MC, AmEx)
    • getCreditCardType

      String getCreditCardType()
      Get Credit Card. Credit Card (Visa, MC, AmEx)
    • setCreditCardVV

      void setCreditCardVV(String CreditCardVV)
      Set Verification Code. Credit Card Verification code on credit card
    • getCreditCardVV

      String getCreditCardVV()
      Get Verification Code. Credit Card Verification code on credit card
    • setCustomerAddressID

      void setCustomerAddressID(String CustomerAddressID)
      Set Customer Address ID
    • getCustomerAddressID

      String getCustomerAddressID()
      Get Customer Address ID
    • setCustomerPaymentProfileID

      void setCustomerPaymentProfileID(String CustomerPaymentProfileID)
      Set Customer Payment Profile ID
    • getCustomerPaymentProfileID

      String getCustomerPaymentProfileID()
      Get Customer Payment Profile ID
    • setCustomerProfileID

      void setCustomerProfileID(String CustomerProfileID)
      Set Customer Profile ID
    • getCustomerProfileID

      String getCustomerProfileID()
      Get Customer Profile ID
    • setDateTrx

      void setDateTrx(Timestamp DateTrx)
      Set Transaction Date. Transaction Date
    • getDateTrx

      Timestamp getDateTrx()
      Get Transaction Date. Transaction Date
    • setDescription

      void setDescription(String Description)
      Set Description. Optional short description of the record
    • getDescription

      String getDescription()
      Get Description. Optional short description of the record
    • setIsApproved

      void setIsApproved(boolean IsApproved)
      Set Approved. Indicates if this document requires approval
    • isApproved

      boolean isApproved()
      Get Approved. Indicates if this document requires approval
    • setIsDelayedCapture

      void setIsDelayedCapture(boolean IsDelayedCapture)
      Set Delayed Capture. Charge after Shipment
    • isDelayedCapture

      boolean isDelayedCapture()
      Get Delayed Capture. Charge after Shipment
    • setIsOnline

      void setIsOnline(boolean IsOnline)
      Set Online Access. Can be accessed online
    • isOnline

      boolean isOnline()
      Get Online Access. Can be accessed online
    • setIsReceipt

      void setIsReceipt(boolean IsReceipt)
      Set Receipt. This is a sales transaction (receipt)
    • isReceipt

      boolean isReceipt()
      Get Receipt. This is a sales transaction (receipt)
    • setIsSelfService

      void setIsSelfService(boolean IsSelfService)
      Set Self-Service. This is a Self-Service entry or this entry can be changed via Self-Service
    • isSelfService

      boolean isSelfService()
      Get Self-Service. This is a Self-Service entry or this entry can be changed via Self-Service
    • setIsVoided

      void setIsVoided(boolean IsVoided)
      Set Voided
    • isVoided

      boolean isVoided()
      Get Voided
    • setMicr

      void setMicr(String Micr)
      Set Micr. Combination of routing no, account and check no
    • getMicr

      String getMicr()
      Get Micr. Combination of routing no, account and check no
    • setOrig_TrxID

      void setOrig_TrxID(String Orig_TrxID)
      Set Original Transaction ID. Original Transaction ID
    • getOrig_TrxID

      String getOrig_TrxID()
      Get Original Transaction ID. Original Transaction ID
    • setPayAmt

      void setPayAmt(BigDecimal PayAmt)
      Set Payment amount. Amount being paid
    • getPayAmt

      BigDecimal getPayAmt()
      Get Payment amount. Amount being paid
    • setPONum

      void setPONum(String PONum)
      Set PO Number. Purchase Order Number
    • getPONum

      String getPONum()
      Get PO Number. Purchase Order Number
    • setProcessed

      void setProcessed(boolean Processed)
      Set Processed. The document has been processed
    • isProcessed

      boolean isProcessed()
      Get Processed. The document has been processed
    • setR_AuthCode

      void setR_AuthCode(String R_AuthCode)
      Set Authorization Code. Authorization Code returned
    • getR_AuthCode

      String getR_AuthCode()
      Get Authorization Code. Authorization Code returned
    • setR_AvsAddr

      void setR_AvsAddr(String R_AvsAddr)
      Set Address verified. This address has been verified
    • getR_AvsAddr

      String getR_AvsAddr()
      Get Address verified. This address has been verified
    • setR_AvsZip

      void setR_AvsZip(String R_AvsZip)
      Set Zip verified. The Zip Code has been verified
    • getR_AvsZip

      String getR_AvsZip()
      Get Zip verified. The Zip Code has been verified
    • setR_CVV2Match

      void setR_CVV2Match(boolean R_CVV2Match)
      Set CVV Match. Credit Card Verification Code Match
    • isR_CVV2Match

      boolean isR_CVV2Match()
      Get CVV Match. Credit Card Verification Code Match
    • setR_Info

      void setR_Info(String R_Info)
      Set Info. Response info
    • getR_Info

      String getR_Info()
      Get Info. Response info
    • setR_PnRef

      void setR_PnRef(String R_PnRef)
      Set Reference. Payment reference
    • getR_PnRef

      String getR_PnRef()
      Get Reference. Payment reference
    • setR_RespMsg

      void setR_RespMsg(String R_RespMsg)
      Set Response Message. Response message
    • getR_RespMsg

      String getR_RespMsg()
      Get Response Message. Response message
    • setR_Result

      void setR_Result(String R_Result)
      Set Result. Result of transmission
    • getR_Result

      String getR_Result()
      Get Result. Result of transmission
    • setR_VoidMsg

      void setR_VoidMsg(String R_VoidMsg)
      Set Void Message
    • getR_VoidMsg

      String getR_VoidMsg()
      Get Void Message
    • setRoutingNo

      void setRoutingNo(String RoutingNo)
      Set Routing No. Bank Routing Number
    • getRoutingNo

      String getRoutingNo()
      Get Routing No. Bank Routing Number
    • setTaxAmt

      void setTaxAmt(BigDecimal TaxAmt)
      Set Tax Amount. Tax Amount for a document
    • getTaxAmt

      BigDecimal getTaxAmt()
      Get Tax Amount. Tax Amount for a document
    • setTenderType

      void setTenderType(String TenderType)
      Set Tender type. Method of Payment
    • getTenderType

      String getTenderType()
      Get Tender type. Method of Payment
    • setTrxType

      void setTrxType(String TrxType)
      Set Transaction Type. Type of credit card transaction
    • getTrxType

      String getTrxType()
      Get Transaction Type. Type of credit card transaction
    • setVoiceAuthCode

      void setVoiceAuthCode(String VoiceAuthCode)
      Set Voice authorization code. Voice Authorization Code from credit card company
    • getVoiceAuthCode

      String getVoiceAuthCode()
      Get Voice authorization code. Voice Authorization Code from credit card company
    • getPO

      PO getPO()
      Get Persistent Object
      Returns:
      PO