Overview
  • Namespace
  • Class

Namespaces

  • Satabank
    • IPC

Classes

  • Base
  • Cart
  • Config
  • Customer
  • Defines
  • GetTxnStatus
  • Helper
  • IPCGetTxnLog
  • Loader
  • Purchase
  • Refund
  • Response

Exceptions

  • IPC_Exception

Class Config

IPC Configuration class

Namespace: Satabank\IPC
Located at Config.php

Methods summary

public Satabank\IPC\Config
# setPrivateKey( string $privateKey )

Store private RSA key

Store private RSA key

Parameters

$privateKey

Returns

Satabank\IPC\Config
public type
# getPrivateKey( )

Store private RSA key

Store private RSA key

Returns

type
public Satabank\IPC\Config
# setPrivateKeyPath( string $path )

Store private RSA key as a filepath

Store private RSA key as a filepath

Parameters

$path
File path

Returns

Satabank\IPC\Config

Throws

Satabank\IPC\IPC_Exception
public Satabank\IPC\Config
# setAPIPublicKey( string $publicKey )

IPC API public RSA key

IPC API public RSA key

Parameters

$publicKey

Returns

Satabank\IPC\Config
public string
# getAPIPublicKey( )

IPC API public RSA key

IPC API public RSA key

Returns

string
public Satabank\IPC\Config
# setAPIPublicKeyPath( string $path )

IPC API public RSA key as a filepath

IPC API public RSA key as a filepath

Parameters

$path

Returns

Satabank\IPC\Config

Throws

Satabank\IPC\IPC_Exception
public Satabank\IPC\Config
# setKeyIndex( integer $keyIndex )

Keyindex used for signing request

Keyindex used for signing request

Parameters

$keyIndex

Returns

Satabank\IPC\Config
public type
# getKeyIndex( )

Keyindex used for signing request

Keyindex used for signing request

Returns

type
public integer
# getSid( )

Store ID

Store ID

Returns

integer
public Satabank\IPC\Config
# setSid( integer $sid )

Store ID

Store ID

Parameters

$sid

Returns

Satabank\IPC\Config
public Satabank\IPC\Config
# setWallet( string $wallet )

Wallet number

Wallet number

Parameters

$wallet

Returns

Satabank\IPC\Config
public string
# getWallet( )

Wallet number

Wallet number

Returns

string
public Satabank\IPC\Config
# setLang( string $lang )

Language code (ISO 639-1)

Language code (ISO 639-1)

Parameters

$lang

Returns

Satabank\IPC\Config
public string
# getLang( )

Language code (ISO 639-1)

Language code (ISO 639-1)

Returns

string
public Satabank\IPC\Config
# setVersion( string $version )

API Version

API Version

Parameters

$version

Returns

Satabank\IPC\Config
public string
# getVersion( )

API Version

API Version

Returns

string
public string
# getIpcURL( )

IPC API URL

IPC API URL

Returns

string
public Satabank\IPC\Config
# setIpcURL( string $ipc_url )

IPC API URL

IPC API URL

Parameters

$ipc_url

Returns

Satabank\IPC\Config
public Satabank\IPC\Config
# setDeveloperKey( string $developerKey )

Set myPOS developer key.

Set myPOS developer key.

Parameters

$developerKey

Returns

Satabank\IPC\Config
public type
# getDeveloperKey( )

Store private RSA key

Store private RSA key

Returns

type
public boolean
# validate( )

Validate all set config details

Validate all set config details

Returns

boolean

Throws

Satabank\IPC\IPC_Exception
API documentation generated by ApiGen