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 Cart

Purchase cart object

Namespace: Mypos\IPC
Located at Cart.php

Methods summary

public Mypos\IPC\Cart
# add( string $itemName, integer $quantity, float $price, string $type = Mypos\IPC\Cart::ITEM_TYPE_ARTICLE )

Parameters

$itemName
Item name
$quantity
Items quantity
$price
Single item price
$type

Returns

Mypos\IPC\Cart

Throws

Mypos\IPC\IPC_Exception
public float
# getTotal( )

Returns cart total amount

Returns cart total amount

Returns

float
public integer
# getItemsCount( )

Returns count of items in cart

Returns count of items in cart

Returns

integer
public boolean
# validate( )

Validate cart items

Validate cart items

Returns

boolean

Throws

Mypos\IPC\IPC_Exception
public array
# getCart( )

Return cart array

Return cart array

Returns

array

Constants summary

string ITEM_TYPE_ARTICLE
# 'article'
string ITEM_TYPE_DELIVERY
# 'delivery'
string ITEM_TYPE_DISCOUNT
# 'discount'
API documentation generated by ApiGen