Overview

Packages

  • currencysymbol
  • MAbout
  • Mage
    • Admin
    • Adminhtml
    • AdminNotification
    • Api
    • Api2
    • Authorizenet
    • Backup
    • Bundle
    • Captcha
    • Catalog
    • CatalogIndex
    • CatalogInventory
    • CatalogRule
    • CatalogSearch
    • Centinel
    • Checkout
    • Cms
    • Compiler
    • Connect
    • Contacts
    • Core
    • Cron
    • CurrencySymbol
    • Customer
    • Dataflow
    • Directory
    • DirtectPost
    • Downloadable
    • Eav
    • GiftMessage
    • GoogleAnalytics
    • GoogleBase
    • GoogleCheckout
    • ImportExport
    • Index
    • Install
    • Log
    • Media
    • Newsletter
    • Oauth
    • Page
    • PageCache
    • Paygate
    • Payment
    • Paypal
    • PaypalUk
    • Persistent
    • Poll
    • ProductAlert
    • Rating
    • Reports
    • Review
    • Rss
    • Rule
    • Sales
    • SalesRule
    • Sedfriend
    • Sendfriend
    • Shipping
    • Sitemap
    • Tag
    • Tax
    • Usa
    • Weee
    • Widget
    • Wishlist
    • XmlConnect
  • None
  • Phoenix
    • Moneybookers
  • PHP
  • Zend
    • Date
    • Mime
    • XmlRpc

Classes

  • Phoenix_Moneybookers_Block_Form
  • Phoenix_Moneybookers_Block_Info
  • Phoenix_Moneybookers_Block_Jsinit
  • Phoenix_Moneybookers_Block_Payment
  • Phoenix_Moneybookers_Block_Placeform
  • Phoenix_Moneybookers_Block_Redirect
  • Phoenix_Moneybookers_Helper_Data
  • Phoenix_Moneybookers_Model_Abstract
  • Phoenix_Moneybookers_Model_Acc
  • Phoenix_Moneybookers_Model_Csi
  • Phoenix_Moneybookers_Model_Did
  • Phoenix_Moneybookers_Model_Dnk
  • Phoenix_Moneybookers_Model_Ebt
  • Phoenix_Moneybookers_Model_Ent
  • Phoenix_Moneybookers_Model_Event
  • Phoenix_Moneybookers_Model_Gcb
  • Phoenix_Moneybookers_Model_Gir
  • Phoenix_Moneybookers_Model_Idl
  • Phoenix_Moneybookers_Model_Lsr
  • Phoenix_Moneybookers_Model_Mae
  • Phoenix_Moneybookers_Model_Npy
  • Phoenix_Moneybookers_Model_Obt
  • Phoenix_Moneybookers_Model_Pli
  • Phoenix_Moneybookers_Model_Psp
  • Phoenix_Moneybookers_Model_Pwy
  • Phoenix_Moneybookers_Model_Sft
  • Phoenix_Moneybookers_Model_So2
  • Phoenix_Moneybookers_Model_Wlt
  • Phoenix_Moneybookers_MoneybookersController
  • Phoenix_Moneybookers_ProcessingController
  • Overview
  • Package
  • Class
  • Tree

Class Phoenix_Moneybookers_Model_Event

Moneybookers notification processor model

Package: Phoenix\Moneybookers
Copyright: Copyright (c) 2012 Phoenix Medien GmbH & Co. KG (http://www.phoenix-medien.de)
License: Open Software License (OSL 3.0)
Located at code/community/Phoenix/Moneybookers/Model/Event.php
Methods summary
public Phoenix_Moneybookers_Model_Event
# setEventData( array $data )

Enent request data setter

Enent request data setter

Parameters

$data
array
$data

Returns

Phoenix_Moneybookers_Model_Event
public array|string
# getEventData( string $key = null )

Event request data getter

Event request data getter

Parameters

$key
string
$key

Returns

array|string
protected Mage_Checkout_Model_Session
# _getCheckout( )

Get singleton of Checkout Session Model

Get singleton of Checkout Session Model

Returns

Mage_Checkout_Model_Session
public String
# processStatusEvent( )

Process status notification from Monebookers server

Process status notification from Monebookers server

Returns

String
public
# cancelEvent( )

Process cancelation

Process cancelation

public integer
# successEvent( )

Validate request and return QuoteId Can throw Mage_Core_Exception and Exception

Validate request and return QuoteId Can throw Mage_Core_Exception and Exception

Returns

integer
protected
# _processCancel( string $msg )

Processed order cancelation

Processed order cancelation

Parameters

$msg
string
$msg Order history message
protected
# _processSale( string $status, mixed $msg )

Processes payment confirmation, creates invoice if necessary, updates order status, sends order confirmation to customer

Processes payment confirmation, creates invoice if necessary, updates order status, sends order confirmation to customer

Parameters

$status
string
$msg Order history message
$msg
protected
# _createInvoice( )

Builds invoice for order

Builds invoice for order

protected array
# _validateEventData( boolean $fullCheck = true )

Checking returned parameters Thorws Mage_Core_Exception if error

Checking returned parameters Thorws Mage_Core_Exception if error

Parameters

$fullCheck
boolean
$fullCheck Whether to make additional validations such as payment status, transaction signature etc.

Returns

array
$params request params
Constants summary
integer MONEYBOOKERS_STATUS_FAIL -2
#
integer MONEYBOOKERS_STATUS_CANCEL -1
#
integer MONEYBOOKERS_STATUS_PENDING 0
#
integer MONEYBOOKERS_STATUS_SUCCESS 2
#
Properties summary
protected mixed $_order null
#
protected array $_eventData array()
#

Event request data

Event request data

Magento 1.7.0.2 API documentation generated by ApiGen 2.8.0