Class CI_PaymentCenter_ui

Properties

PROPERTY CreditCardProcessing   * Read Only *

Boolean - returns true if SPS merchant accounst setup in AR Payment Type maintenance for the current company

Methods

FUNCTION LaunchDashboard()  

This function will launch the SPS Payment Center merchant dashboard

Returns [numeric]
ValueDescription
Success (1)
Failure (0)
FUNCTION LaunchForm()  

This function will launch the SPS Payment Center marketing / merchant application form with some pre-requisite information

Returns [numeric]
ValueDescription
Success (1)
Failure (0)
FUNCTION Process(*)  

Override standard method called via SY_Startup, bypasses nomads Process(), proceeds to SPS marketing / application form or payment ctr in launcher browser window, then exit

ParameterDescription
[input, string] Optional 20 string parameters (ARG_1$ through ARG_20$)
Returns [numeric]
ValueDescription
Success (1)
Failure (0)
FUNCTION ReferenceCleanUp(cKey$)  
FUNCTION ReferenceCleanUp(cKey$, uKey$)  
FUNCTION ReferenceCleanUp(cKey$, uKey$, m_id$)  

Clean-up SY_PaymentCenterReference table, called when company deleted or credit card enabled turned off in company maintenance, user deleted in user maintenace or credit card credentials removed in AR payment type maintenance

ParameterDescription
cKey$ {optional} [input, string] records matching CompanyKey$ to remove. Used in company maintenace when a company record is deleted or CreditCardEnable$ is turned off.
uKey$ {optional} [input, string] records matching UserKey$ to remove. Used in user maintenace when a user record is deleted.
m_id$ {optional} [input, string] records for the current company matching MerchantID$ (encrypted) to remove. Used in AR Payment Type maintenace when payment type with CCP credentials is changed or removed.
Returns [numeric]
ValueDescription
Success (1)
Failure (0)

Properties inherited from: SY_CommonUI

ViewOnly, ScriptsDefined, DocDateWarnDisplayed, DocDateWarnForceOff

Properties inherited from: SY_OpenObject

cLockInfoNOKEY$

Properties inherited from: SY_Password

AESCipher$, AES256Cipher$

Methods inherited from: SY_CommonUI

CallScript(), ClassFormatterDate$(), ClassFormatterTime$(), ClassFormatterUdfYesNo$(), ClassOnfocusDate(), ClassPushCreditRptPush(), ClassPushDeliveryOptionsPush(), ClassPushEmailPush(), ClassPushExecute(), ClassPushExplorerView(), ClassPushHyperlinkPush(), ClassPushMapPush(), ClassPushPkgTrackingPush(), ClassPushURLPush(), ClassValidateDate$(), ClassValidateDocumentDate(), ClassValidateUdfYesNo$(), DropBoxLoad(), FormatNumericTime(), GetControlProperty(), GetDateMasked(), GetDateRaw(), GetFolderName$(), GetPanelName$(), GetScreenName$(), GetValue(), HandleScriptUI(), InvokeChange(), InvokeLookup(), ListBoxLoad(), Process(), SetControlProperty(), SetDocDateWarnOff(), AppendTitleBar(), BT_ListBoxExportToExcel(), BT_SageU(), CheckForScripts(), ClassChangeTelephoneNoUI(), ClassPushDirectoryButton(), DrillDown(), GetListboxIol$(), GetScriptUIGroup$(), InitScriptEngine(), NomadsProcess(), ParseTagField(), SetControlState(), SetKeyState(), ShowDocumentDateWarning(), ShowSageUniversity(), Status()

Methods inherited from: SY_OpenObject

CheckWhoHasLock(), CreateLockInfo(), RemoveLockInfo(), OpenTable(), OpenTempFile()

Methods inherited from: SY_Password

ConfirmAESKey(), ConfirmPassword(), EncryptAESData(), EncryptAESKey(), EncryptAESPassword(), EncryptPassword(), GetAESDataTest$(), PasswordAcceptable(), ValidateAESData(), ValidateAESPassword(), ValidatePassword(), VerifyAESDataEncryption(), DecryptAESData(), DecryptAESKey(), DecryptAESPassword(), DecryptAltAESData(), DecryptPassword(), EncryptAltAESData(), GetKEK$(), InitAESKey(), InitializeAES(), InitializeAltAES(), ValidateAltAESData(), VerifyAltAESDataEncryption()