CyberSource Toolkit for i
The CyberSource Toolkit for i allows real-time communication with the CyberSource web service APIs directly from the RPG environment without requiring Java or WebSphere.
The current release of CyberSource Toolkit for i is version 3.10.0.
Not a customer yet? We'd love to hear about your needs to see if we can meet them. Contact us at isupport@katointegrations.com or visit www.katointegrations.com.
Subprocedures
| Name | Category | Description |
|---|---|---|
| CTI_Run() | Payment Processing | Run CyberSource web service APIs |
| CTI_NextUniqueId() | Utility | Generate a unique identifier for use with the CTI subprocedures |
| CTI_DownloadReport() | Reporting | Download a report from the CyberSource REST reporting API |
| CTI_QueryTransaction() | Reporting | Query a transaction with the CyberSource Transaction Query API |
| CTI_ParseBatchDetailReport() | Reporting | Parse a downloaded batch detail report |
| CTI_ParseExceptionDetailReport() | Reporting | Parse a downloaded exception detail report |
| CTI_ParseTransactionQuery() | Reporting | Parse a downloaded transaction query |
| CTI_IsLicenseValid() | Utility | Check if a valid license is currently applied |
CyberSource Information
Example Programs
| Name | Category | Description |
|---|---|---|
| T_APATH | PayPal AltPay | PayPal AltPay Authorization Service |
| T_APBAG | PayPal AltPay | PayPal AltPay Billing Agreements Service |
| T_APCAP | PayPal AltPay | PayPal AltPay Capture Service |
| T_APCNL | PayPal AltPay | PayPal AltPay Cancel Service |
| T_APORD | PayPal AltPay | PayPal AltPay Order Service |
| T_APREF | PayPal AltPay | PayPal AltPay Refund Service |
| T_APREV | PayPal AltPay | PayPal AltPay Authorization Reversal Service |
| T_APSAL | PayPal AltPay | PayPal AltPay Sale Service |
| T_APSSN | PayPal AltPay | PayPal AltPay Session Service |
| T_APSTS | PayPal AltPay | PayPal AltPay Check Status Service |
| T_ATH_AP | Digital Wallet | Apple Pay Authorization |
| T_ATH_MC | Card | MasterCard Authorization Type Indicator |
| T_ATH_VC | Digital Wallet | Visa Checkout Authorization |
| T_ATH | Card | Authorization |
| T_ATHCAP | Card | Authorization and Capture |
| T_ATHKEYED | Card | Authorization for Keyed Data |
| T_ATHMDD | Card | Authorization with Merchant-Defined Data fields |
| T_ATHREV | Follow-On | Authorization Reversal |
| T_ATHSUBCR | Card/Subscription | Authorization and Subscription Creation |
| T_ATHSWIPE | Card | Authorization for POS Swipe Data |
| T_CAP | Card | Capture |
| T_CAPPRT | Card | Partial Capture |
| T_DWNLRPT | Reporting | Download a Report from CyberSource |
| T_ECDBT | E-Check | E-Check Debit |
| T_FOCRDT | Follow-On | Follow-On Credit |
| T_KLATH | Klarna AltPay | Klarna AltPay Authorization Service |
| T_KLCAP | Klarna AltPay | Klarna AltPay Capture Service |
| T_KLFOL | Klarna AltPay | Klarna AltPay Follow-On Authorization Service |
| T_KLREF | Klarna AltPay | Klarna AltPay Refund Service |
| T_KLREV | Klarna AltPay | Klarna AltPay Authorization Reversal Service |
| T_KLSSNHOP | Klarna AltPay | Klarna AltPay Session Service |
| T_KLSTS | Klarna AltPay | Klarna AltPay Check Status Service |
| T_KLUPD | Klarna AltPay | Klarna AltPay Update Service |
| T_LVL23CMP | Card | Capture with Level II and III Data |
| T_PRSBDR | Reporting | Parse Batch Detail Report |
| T_PRSEDR | Reporting | Parse Exception Detail Report |
| T_PRSQRY | Reporting | Parse Transaction Query |
| T_QRYTRN | Reporting | Run a Transaction Query |
| T_SACRDT | Follow-On | Stand-Alone Credit |
| T_SUBCHRG | Subscription | Authorization and Capture for a Subscription |
| T_SUBCRT | Subscription | Create a Subscription |
| T_SUBDLT | Subscription | Delete a Subscription |
| T_SUBRTV | Subscription | Retrieve a Subscription |
| T_SUBUPD | Subscription | Update a Subscription |
| T_TAXCALC | Tax Calculation | Calculate tax for transaction |
| T_VOID | Follow-On | Void a Capture or Credit |