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.