rcp_update_payment_status

Runs when a payment's status is updated.

Parameters:

  • $status (string) - New status being set. For example: pending, complete, failed, refunded, abandoned.
  • $payment_id (int) - ID of the payment.

Also available are separate actions for each status. For example:

rcp_update_payment_status_complete
rcp_update_payment_status_failed
rcp_update_payment_status_refunded
rcp_update_payment_status_abandoned

The above actions only take one parameter: the payment ID.