Source Documentation
Explore the structure, functionality, and usage of each core class
PHP SDK Class Reference
| Class | Description |
|---|---|
Base | Base API class providing core API connection methods. |
Card | Card data class. |
CardStore | Handles storing and managing card-related operations. |
Cart | Represents a purchase cart object. |
Config | IPC configuration settings class. |
Customer | Handles customer details; collects and validates client data. |
Defines | Contains SDK constants and predefined values. |
GetTxnStatus | Implements IPCGetTxnStatus to handle transaction status requests. |
Helper | Utility functions for the IPC library. |
IAPurchase | Handles in-app purchases using IPCIAPurchase. |
IAStoreCard | Stores customer cards using IPCIAStoreCard. |
IAStoredCardUpdate | Updates stored cards via IPCIAStoreCard. |
IPCGetTxnLog | Retrieves transaction logs using IPCGetTxnLog. |
PaymentStatus | Handles retrieval of payment statuses. |
Loader | Loads required IPC library classes. |
MandateManagement | Manages mandates via IPCMandateManagement. |
Purchase | Processes standard purchases using IPCPurchase. |
Refund | Handles refunds via IPCRefund. |
RequestMoney | Initiates money requests via IPCRequestMoney. |
Response | Parses and validates responses from IPC. |
Exception | Handles and parses IPC-related exceptions. |
PreAuthorization | Initiates pre-authorizations via IPCPreAuthorization. |
PreAuthorizationCancellation | Cancels pre-authorizations via IPCPreAuthorizationCancellation. |
PreAuthorizationCompletion | Completes pre-authorizations via IPCPreAuthorizationCompletion. |
PreAuthorizationStatus | Retrieves status of a pre-authorization via IPCPreAuthorizationStatus. |
IAPreAuthorization | Initiates in-app pre-authorization using IPCIAPreAuthorization. |
Authorization | Reserves funds via IPCAuthorization without capturing. |
AuthorizationCapture | Captures authorized amounts using IPCAuthorizationCapture. |
AuthorizationList | Lists uncaptured or unreversed authorizations. |
AuthorizationReverse | Reverses authorizations partially or fully using IPCAuthorizationReverse. |