30 lines
1.7 KiB
XML
30 lines
1.7 KiB
XML
<?xml version="1.0"?>
|
|
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd">
|
|
<event name="customer_register_success">
|
|
<observer name="esun_reward_registration" instance="Esun\Reward\Observer\AwardRegistrationPoints"/>
|
|
</event>
|
|
<event name="customer_address_save_after">
|
|
<observer name="esun_reward_first_address" instance="Esun\Reward\Observer\AwardFirstAddressPoints"/>
|
|
</event>
|
|
<event name="sales_order_invoice_pay">
|
|
<observer name="esun_reward_invoice_pay" instance="Esun\Reward\Observer\AwardInvoicePoints"/>
|
|
</event>
|
|
<event name="sales_order_creditmemo_refund">
|
|
<observer name="esun_reward_creditmemo_refund" instance="Esun\Reward\Observer\ReverseCreditmemoPoints"/>
|
|
</event>
|
|
<event name="review_save_after">
|
|
<observer name="esun_reward_review_approved" instance="Esun\Reward\Observer\AwardApprovedReviewPoints"/>
|
|
</event>
|
|
<event name="sales_model_service_quote_submit_before">
|
|
<observer name="esun_reward_copy_to_order" instance="Esun\Reward\Observer\CopyRewardToOrder"/>
|
|
</event>
|
|
<event name="sales_model_service_quote_submit_success">
|
|
<observer name="esun_reward_spend_order_points" instance="Esun\Reward\Observer\SpendOrderPoints"/>
|
|
</event>
|
|
<event name="order_cancel_after">
|
|
<observer name="esun_reward_refund_cancelled_points" instance="Esun\Reward\Observer\RefundCancelledOrderPoints"/>
|
|
</event>
|
|
<event name="checkout_cart_save_after"><observer name="esun_reward_recalculate_redemptions" instance="Esun\Reward\Observer\RecalculateRedemptionPoints"/></event>
|
|
</config>
|