Class CI_CreditCardConversion

Inherits

CI_CustomerFormatter, SY_OpenObject, SY_Password

Properties

PROPERTY ARTableList$  

List of AR tables containing credit card data

PROPERTY SOTableList$  

List of SO tables containing credit card data

PROPERTY ITTableList$  

List of IT tables containing credit card data

PROPERTY ARSetup  

Has AR been setup for the current company?

PROPERTY SOSetup  

Has SO been setup for the current company?

PROPERTY ITSetup  

Has IT been setup for the current company?

PROPERTY AESKey$  

Value in AESEncryptionKey$ field of SY_Company file.

PROPERTY PADSSFlag  

Is it a PADSS installation?

PROPERTY SageExchangeConvRequired   * Read Only *

Is Paya Exchange Conversion still required?

Methods

FUNCTION CopyCCFile(srcFile$, compCode$)  
FUNCTION CopyCCFile(srcFile$, compCode$, dstFile$)  

Copy-off pre 4.50 version of credit card related files

FUNCTION DecryptAESPassword(encrypted$, decrypted$)  

Allows access to local decryptAESPassword function in SY_Password

FUNCTION DecryptPassword(encrypted$, decrypted$)  

Allows access to local DecryptPassword function in SY_Password

FUNCTION ParseCustomer(valIn$, divVal$, custVal$, formatted$)  

Allows access to local ParseCustomer function from CI_CustomerFormatter

FUNCTION SetSageExchangeConvStatus(compCode$)  

Determine if Paya Exchange conversion has already been completed

ParameterDescription
compCode$ [input, string] The Company Code.
Returns [boolean] Always returns Success.
FUNCTION TestAESEncryptionKey(compCode$)  

Test to see if PADSS Encryption Key is valid

Returns [boolean] Success for a valid AESEncryptionKey$, Warning for invalid encryption with no credit card data, otherwise failure.

Properties inherited from: SY_OpenObject

cLockInfoNOKEY$

Methods inherited from: CI_CustomerFormatter

ParseCustomer()

Methods inherited from: SY_OpenObject

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