pmpro_random_code

Filters how random codes are generated for invoices, discount codes, etc. Passes the code and order object.

pmpro_delete_order

Use this hook to execute custom code after an order is deleted. It passes the order ID and order object being deleted.

pmpro_add_order

Use this hook to execute custom code before a PMPro order has been added.

pmpro_update_order

Use this hook to execute custom code before updating a PMPro order. This hook returns the MemberOrder object.

pmpro_added_order

Use this hook to execute custom code after a PMPro order has been added.

pmpro_updated_order

Use this hook to execute custom code after a PMPro order has been updated. This hook returns the MemberOrder object.