CKInfo

Example

CKInfo is a data structure used by the online financial transaction process to define an electronic check transaction. The information common to processing all checks is set up by a call to w3HtmleComCKInfo and then optionally customized for each specific transaction.

Unlike a FlashCONNECT variable like w3Exec, there is no variable called CKInfo defined by FlashCONNECT. Where ever a CKInfo structure is needed, a programmer must create and populate it.

The default values for these variables are retrieved by the w3HtmleComCCInfo program from the cc.CKInfo, cc.ATS, and cc.ClearingHouse files.

The attribute offsets within the CKInfo structure are defined in the w3ccInclude file and should be used as the values for each offset may change between releases.

The CKInfo structure is:

The name on the checking account. This value is cleared by w3HtmleComCKInfo.

The checking account number without any spaces or hyphens. This value is cleared by w3HtmleComCKInfo.

The bank's ABA number without spaces or hyphens. This value is cleared by w3HtmleComCKInfo.

Action type. For Merchant Trust Bank, the value is "ns_quicksale_check" for Electronic Checks validation. This value is set by w3HtmleComCKInfo from the cc.CInfo file.  

Example

Info = ""

Info<CKInfo.Name> = "Test data"

Info<CKInfo.Acct>  =  760123123456

Info<CkInfo.Aba>  = "121"

call w3HTMLeComCKInfo( CHID, ATSID, MT.Template, Email, Info, Amount)