ePages 6.10 - DE_EPAGES/PaymentTypes/API/Object/PaymentMethodFree.pm

Package DE_EPAGES::PaymentTypes::API::Object::PaymentMethodFree

Object interface for free payment.

Base
DE_EPAGES::Order::API::Object::ContainerPaymentMethod

Functions

insert

insert

Inserts a new payment method into for a shop. Removes the TaxClass parameter, because this is a free payment method.

Syntax
$PaymentMethod = DE_EPAGES::PaymentTypes::API::Object::PaymentMethodFree->insert($hInfo);
Example
my $Class = LoadClassByAlias('PaymentMethodFree');
my $PaymentMethod = $Class->insertObject($hInfo);
Input
$Package (string)
class package
$hInfo (ref.hash)
attributes of new object
Return
$PaymentMethod (object)
new object
Hook
OBJ_InsertPaymentMethodFree
hook parameter keys :
  • Object - this object - object
  • PaymentMethodID - payment method id - int