ePages 6.11.0 - DE_EPAGES/Klarna/API/Object/LineItemPaymentKlarna.pm

Package DE_EPAGES::Klarna::API::Object::LineItemPaymentKlarna

object interface for LineItemPaymentKlarna.

Base
DE_EPAGES::ExternalPayment::API::Object::LineItemPaymentExternal

Functions

className
dbPackage
recalculate

className

Returns the class name, used for DAL access.

Syntax
$ClassName = $LineItemPaymentKlarna->className;
Return
$ClassName (String)
class name

dbPackage

Returns the database package, used for DAL access.

Syntax
$DbPackage = $LineItemPaymentKlarna->dbPackage;
Return
$DbPackage (String)
database package name

recalculate

If a CashDiscount has been entered in MBO, simply call the function of the super class. Otherwise use a fix price for Klarna payment.

Syntax
$LineItemPaymentKlarna->recalculate($Container, $hValues);
Input
$Container (object)
lineitemcontainer
$hValues (ref.hash)
values which will be changed