Overview
  • Namespace
  • Class

Namespaces

  • Mypos
    • IPC

Classes

  • Authorization
  • AuthorizationCapture
  • AuthorizationList
  • AuthorizationReverse
  • Base
  • Card
  • CardStore
  • Cart
  • Config
  • Customer
  • Defines
  • GetPaymentStatus
  • GetTxnStatus
  • Helper
  • IAPreAuthorization
  • IAPurchase
  • IAStoreCard
  • IAStoredCardUpdate
  • IPCGetTxnLog
  • Loader
  • MandateManagement
  • PreAuthorization
  • PreAuthorizationCancellation
  • PreAuthorizationCompletion
  • PreAuthorizationStatus
  • Purchase
  • PurchaseByIcard
  • Refund
  • RequestMoney
  • Response
  • Reversal

Exceptions

  • IPC_Exception

Class Response

IPC Response class. Parse and validate income data

Namespace: Mypos\IPC
Located at Response.php

Methods summary

public
# __construct( Mypos\IPC\Config $cnf, string|array $raw_data, string $format )

Parameters

$cnf
$raw_data
$format
COMMUNICATION_FORMAT_JSON|COMMUNICATION_FORMAT_XML|COMMUNICATION_FORMAT_POST

Throws

Mypos\IPC\IPC_Exception
public static Mypos\IPC\Response
# getInstance( Mypos\IPC\Config $cnf, string|array $raw_data, string $format )

Static class to create Response object

Static class to create Response object

Parameters

$cnf
$raw_data
$format

Returns

Mypos\IPC\Response

Throws

Mypos\IPC\IPC_Exception
public boolean
# isSignatureCorrect( )

Validate Signature param from IPC response

Validate Signature param from IPC response

Returns

boolean
public string
# getSignature( )

Request param: Signature

Request param: Signature

Returns

string
public integer
# getStatus( )

Request param: Status

Request param: Status

Returns

integer

Throws

Mypos\IPC\IPC_Exception
public array
# getData( integer $case = null )

Return IPC Response in array

Return IPC Response in array

Parameters

$case
CASE_LOWER|CASE_UPPER

Returns

array

Throws

Mypos\IPC\IPC_Exception
public string
# getStatusMsg( )

Request param: StatusMsg

Request param: StatusMsg

Returns

string

Throws

Mypos\IPC\IPC_Exception
public string|array
# getDataRaw( )

Return IPC Response in original format json/xml/array

Return IPC Response in original format json/xml/array

Returns

string|array
API documentation generated by ApiGen