ePages 6.10 - DE_EPAGES/Order/API/Object/LineItemPaymentDiscount.pm

Package DE_EPAGES::Order::API::Object::LineItemPaymentDiscount

object interface for LineItemPaymentDiscount.

Base
DE_EPAGES::Order::API::Object::LineItem

Functions

lineItemInfo
recalculate

lineItemInfo

Build a lineitem like hash for all lineiteminformation. Return value can be undef if no container is submitted or payment method provides no discount.

Syntax
$hLineItem = $Object->lineItemInfo( $Container );
Input
$Container (object)
line item container (optional)
Return
$hLineItem (ref.hash)
hash for lineitem insert, keys
  • Quantity
  • BasePrice
  • LineItemPrice

recalculate

Recalculate global value discount item or delete it, if it is not valid anymore.

Syntax
$LineItem->recalculate($Container);
Input
$Container (object)
container