Overview
  • Namespace
  • Class

Namespaces

  • Mypos
    • IPC

Classes

  • Base
  • Card
  • CardStore
  • Cart
  • Config
  • Customer
  • Defines
  • GetTxnStatus
  • Helper
  • IAPurchase
  • IAStoreCard
  • IAStoredCardUpdate
  • IPCGetTxnLog
  • Loader
  • MandateManagement
  • Purchase
  • Refund
  • RequestMoney
  • Response
  • Reversal

Exceptions

  • IPC_Exception

Class Customer

Customer details class. Collect and validate client details

Namespace: Mypos\IPC
Located at Customer.php

Methods summary

public Mypos\IPC\Customer
# setEmail( string $email )

Customer Email address

Customer Email address

Parameters

$email

Returns

Mypos\IPC\Customer
public string
# getEmail( )

Customer Email address

Customer Email address

Returns

string
public Mypos\IPC\Customer
# setPhone( string $phone )

Customer Phone number

Customer Phone number

Parameters

$phone

Returns

Mypos\IPC\Customer
public string
# getPhone( )

Customer Phone number

Customer Phone number

Returns

string
public Mypos\IPC\Customer
# setFirstName( string $firstName )

Customer first name

Customer first name

Parameters

$firstName

Returns

Mypos\IPC\Customer
public string
# getFirstName( )

Customer first name

Customer first name

Returns

string
public Mypos\IPC\Customer
# setLastName( string $lastName )

Customer last name

Customer last name

Parameters

$lastName

Returns

Mypos\IPC\Customer
public string
# getLastName( )

Customer last name

Customer last name

Returns

string
public Mypos\IPC\Customer
# setCountry( type $country )

Customer country code ISO 3166-1

Customer country code ISO 3166-1

Parameters

$country

Returns

Mypos\IPC\Customer
public string
# getCountry( )

Customer country code ISO 3166-1

Customer country code ISO 3166-1

Returns

string
public Mypos\IPC\Customer
# setCity( string $city )

Customer city

Customer city

Parameters

$city

Returns

Mypos\IPC\Customer
public string
# getCity( )

Customer city

Customer city

Returns

string
public Mypos\IPC\Customer
# setZip( string $zip )

Customer ZIP code

Customer ZIP code

Parameters

$zip

Returns

Mypos\IPC\Customer
public string
# getZip( )

Customer ZIP code

Customer ZIP code

Returns

string
public Mypos\IPC\Customer
# setAddress( string $address )

Customer address

Customer address

Parameters

$address

Returns

Mypos\IPC\Customer
public string
# getAddress( )

Customer address

Customer address

Returns

string
public boolean
# validate( $paymentParametersRequired )

Validate all set customer details

Validate all set customer details

Returns

boolean

Throws

Mypos\IPC\IPC_Exception
API documentation generated by ApiGen