Gform_post_payment_completed only after success?

Hi guys,

Thanks for any help you can offer.

Can you confirm that gform_post_payment_completed only gets fired if the transaction is a success? I assume not as there is the payment_status value.

Therefore, if not what value would the $action payment_status contain? Is it simply “paid”? Would this be the same regardless of the gateway.

Sorry for all the questions.