ePages 6.17.52 - DE_EPAGES/TaxUS/Hooks/Basket.pm

Package DE_EPAGES::TaxUS::Hooks::Basket

Hook functions for basket to order process.

Functions

OnAddressValidation
OnAfterSaveMultiCheckoutAddress
OnBasket2OrderAddress
OnBasketAddressValidation

OnAddressValidation

UI_AddressValidation triggered, to have the possiblity to check billing, shipping address. Check US addresses by using zip2tax database

Syntax
OnAddressValidation( $hParams );
Input
$hParams (ref.hash.*)
hook arguments, used keys are
  • Servlet

OnAfterSaveMultiCheckoutAddress

UI_AfterSaveMultiCheckoutAddress triggered, to interrupt order process to have the possiblity to check billing, shipping address.

Syntax
OnAfterSaveMultiCheckoutAddress( $hParams );
Input
$hParams (ref.hash.*)
hook arguments, used keys are
  • Servlet

OnBasket2OrderAddress

UI_Basket2Order triggered, to interrupt order process to have the possiblity to check billing, shipping address. Its possible to prevent the interruption with the basket attribute 'IsAddressOK' = 1.

Syntax
OnBasket2OrderAddress( $hParams );
Input
$hParams (ref.hash.*)
hook arguments, used keys are
  • Basket
  • Servlet

OnBasketAddressValidation

UI_BasketAddressValidation triggered, to have the possiblity to check billing, shipping address.

Syntax
OnBasketAddressValidation( $hParams );
Input
$hParams (ref.hash.*)
hook arguments, used keys are
  • Servlet