SPI  1.1.58
Secured Payment Interface
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
Modularity::SPI::AshraitEMVTransaction Member List

This is the complete list of members for Modularity::SPI::AshraitEMVTransaction, including all inherited members.

AshraitEMVTransaction(AmountType Amount, string VendorUID, CurrencyType Currency)Modularity::SPI::AshraitEMVTransaction
AshraitEMVTransaction(std::string VendorUID, Ashrait::VirtualReason Virtual)Modularity::SPI::AshraitEMVTransaction
CompletePreAuthorization(std::string UID)Modularity::SPI::AshraitEMVTransaction
GetAmount() const Modularity::SPI::Transaction
GetAshEMVHandle() const Modularity::SPI::AshraitEMVTransaction
GetAuthorizedAmount() const Modularity::SPI::AshraitEMVTransaction
GetAvilibleCreditTerms() const Modularity::SPI::AshraitEMVTransaction
GetBalanceInformation(std::string &OutputBalance, boolean &MustPrint, boolean &MustShow) const Modularity::SPI::AshraitEMVTransaction
GetCompanyBussinessNumber() const Modularity::SPI::AshraitEMVTransaction
GetCreditTerms() const Modularity::SPI::AshraitEMVTransaction
GetCurrency() const Modularity::SPI::Transaction
GetCustomerRecipt() const Modularity::SPI::AshraitEMVTransaction
GetExtendedEMVStatus() const Modularity::SPI::AshraitEMVTransaction
GetFirstPayment() const Modularity::SPI::AshraitEMVTransaction
GetIssuerAuthNum() const Modularity::SPI::AshraitEMVTransaction
GetManpik() const Modularity::SPI::AshraitEMVTransaction
GetMaskedPan() const Modularity::SPI::AshraitEMVTransaction
GetMaximumCreditPaymentsAvilible() const Modularity::SPI::AshraitEMVTransaction
GetMaximumPaymentsAvilible() const Modularity::SPI::AshraitEMVTransaction
GetMerchentRecipt() const Modularity::SPI::AshraitEMVTransaction
GetMinimumAmountForCreditPayment() const Modularity::SPI::AshraitEMVTransaction
GetMinimumCreditPaymentsAvilible() const Modularity::SPI::AshraitEMVTransaction
GetMissingEvent() const Modularity::SPI::AshraitEMVTransaction
GetMutag() const Modularity::SPI::AshraitEMVTransaction
GetNoOfPayments() const Modularity::SPI::AshraitEMVTransaction
GetNotFirstPayment() const Modularity::SPI::AshraitEMVTransaction
GetPanEntryMode() const Modularity::SPI::AshraitEMVTransaction
GetPinPadId() const Modularity::SPI::Transaction
GetRRN() const Modularity::SPI::AshraitEMVTransaction
GetSolek() const Modularity::SPI::AshraitEMVTransaction
GetSolekAuthNum() const Modularity::SPI::AshraitEMVTransaction
GetSolekInformation(std::string &Name, std::string &BusinessNumber, std::string &PhoneNumber) const Modularity::SPI::AshraitEMVTransaction
GetSwipeData() const Modularity::SPI::AshraitEMVTransaction
GetTip() const Modularity::SPI::AshraitEMVTransaction
GetToken() const Modularity::SPI::AshraitEMVTransaction
GetTokenizedPAN() const Modularity::SPI::AshraitEMVTransaction
GetTransactionHandle() const Modularity::SPI::Transaction
GetTransactionResultCode() const Modularity::SPI::Transaction
GetTransactionResultMessage() const Modularity::SPI::Transaction
GetTranType() const Modularity::SPI::AshraitEMVTransaction
GetUID() const Modularity::SPI::AshraitEMVTransaction
GetVendorUID() const Modularity::SPI::Transaction
SetAsCancelPreAuthorization(std::string OriginalUID)Modularity::SPI::AshraitEMVTransaction
SetAsCancelTransaction(std::string OriginalUID)Modularity::SPI::AshraitEMVTransaction
SetAsCash()Modularity::SPI::AshraitEMVTransaction
SetAsCashback(AmountType CashbackAmount)Modularity::SPI::AshraitEMVTransaction
SetAsChargePrepaid(Ashrait::IPayType Type, AmountType UnitsAmount=0)Modularity::SPI::AshraitEMVTransaction
SetAsCNPTransaction(Ashrait::CardNotPresentType Type, string CardNumber, string Exp, string CVV, string ID, std::string Address, std::string City, std::string ZipCode)Modularity::SPI::AshraitEMVTransaction
SetAsCreditTransaction(PaymentType NoOfPayments)Modularity::SPI::AshraitEMVTransaction
SetAsGenerateStandingOrder(AmountType TotalAmount, FrequencyType Freq)Modularity::SPI::AshraitEMVTransaction
SetAsGenerateStandingOrder(PaymentType TotalNumberOfPayments, FrequencyType Freq)Modularity::SPI::AshraitEMVTransaction
SetAsGenerateStandingOrder(FrequencyType Freq)Modularity::SPI::AshraitEMVTransaction
SetAsImmediateCredit()Modularity::SPI::AshraitEMVTransaction
SetAsInternetTransaction(Ashrait::ECIType ECI, string CAVVUCAF, string XID, string CAP_DPA)Modularity::SPI::AshraitEMVTransaction
SetAsIPayTransaction(AmountType MoneyAmount)Modularity::SPI::AshraitEMVTransaction
SetAsIPayTransaction(PercentType Percents)Modularity::SPI::AshraitEMVTransaction
SetAsIPayTransaction(Ashrait::IPayType Type, AmountType MoneyAmount, AmountType UnitsAmount)Modularity::SPI::AshraitEMVTransaction
SetAsPaymentsTransaction(PaymentType NoOfPayments, AmountType First, Ashrait::PaymentLinked Link)Modularity::SPI::AshraitEMVTransaction
SetAsPetrol(Ashrait::GasolineType GasolineType, AmountType GasolineLiter, AmountType OilLiter, AmountType OilAmount, AmountType Speedometer, std::string CarNumber, AmountType Service)Modularity::SPI::AshraitEMVTransaction
SetAsPreAuthorization()Modularity::SPI::AshraitEMVTransaction
SetAsRefund()Modularity::SPI::AshraitEMVTransaction
SetAsSelfService()Modularity::SPI::AshraitEMVTransaction
SetAsSingleStandingPayment(std::string OriginUID, PaymentType PaymentIndex, std::string SolekAuthNum, std::string IssuerAuthNum, AmountType Commision=0)Modularity::SPI::AshraitEMVTransaction
SetAsSingleStandingPayment(std::string OriginUID, AmountType TotalAmount, PaymentType PaymentIndex, std::string SolekAuthNum, std::string IssuerAuthNum, AmountType Commision=0)Modularity::SPI::AshraitEMVTransaction
SetAsSingleStandingPayment(std::string OriginUID, PaymentType TotalNumberOfPayments, PaymentType PaymentIndex, std::string SolekAuthNum, std::string IssuerAuthNum, AmountType Commision=0)Modularity::SPI::AshraitEMVTransaction
SetAsSpecialCredit()Modularity::SPI::AshraitEMVTransaction
SetAsSwipeData(PPIDType DeviceId, std::vector< std::string > DisplayMessages, TimeOutType TimeOutSeconds)Modularity::SPI::AshraitEMVTransaction
SetAsUnChargePrepaid(Ashrait::IPayType Type)Modularity::SPI::AshraitEMVTransaction
SetAuthorizationNumber(std::string AuthNumber)Modularity::SPI::AshraitEMVTransaction
SetBalaceData(Ashrait::IPayType Type)Modularity::SPI::AshraitEMVTransaction
SetDeferMonths(MonthType Months)Modularity::SPI::AshraitEMVTransaction
SetDisplayLanguage(SPILanguage Language)Modularity::SPI::AshraitEMVTransaction
SetDueDate(std::string DueDateYYMMDD)Modularity::SPI::AshraitEMVTransaction
SetForeignCurrency(CurrencyISOType ISOCode, AmountType ConversionAmount, RateType ChangeRate)Modularity::SPI::AshraitEMVTransaction
SetFullAddress(std::string Address, std::string City, std::string ZipCode)Modularity::SPI::AshraitEMVTransaction
SetIsracardGift(std::string OfferCode, std::string GiftNumber)Modularity::SPI::AshraitEMVTransaction
SetLoyaltyAmount(AmountType Amount)Modularity::SPI::AshraitEMVTransaction
SetMSRData(std::string Data)Modularity::SPI::AshraitEMVTransaction
SetPinPadId(PPIDType PinPadID)Modularity::SPI::Transaction
SetTip(AmountType TipAmount)Modularity::SPI::AshraitEMVTransaction
SetToForceOfflineApproval()Modularity::SPI::AshraitEMVTransaction
SetToForceOnlineAuthorization()Modularity::SPI::AshraitEMVTransaction
SetZipCode(std::string ZipCode)Modularity::SPI::AshraitEMVTransaction
Transaction(AmountType Amount, CurrencyType Currency, string VendorUID)Modularity::SPI::Transaction
WasPhase1() const Modularity::SPI::AshraitEMVTransaction
WasSuccessful() const Modularity::SPI::AshraitEMVTransaction
~AshraitEMVTransaction()Modularity::SPI::AshraitEMVTransaction
~Transaction()=0Modularity::SPI::Transactionpure virtual