@@ 674-684 (lines=11) @@ | ||
671 | } |
|
672 | add_filter( 'wpinv_payment_details_transaction_id-authorizenet', 'wpinv_authorizenet_link_transaction_id', 10, 3 ); |
|
673 | ||
674 | function wpinv_authorizenet_transaction_id_link( $transaction_id, $subscription ) { |
|
675 | if ( ! empty( $transaction_id ) && ! empty( $subscription ) && ( $invoice_id = $subscription->get_original_payment_id() ) ) { |
|
676 | $invoice = wpinv_get_invoice( $invoice_id ); |
|
677 | ||
678 | if ( ! empty( $invoice ) ) { |
|
679 | return wpinv_authorizenet_link_transaction_id( $transaction_id, $invoice_id, $invoice ); |
|
680 | } |
|
681 | } |
|
682 | ||
683 | return $transaction_id; |
|
684 | } |
|
685 | add_filter( 'wpinv_subscription_transaction_link_authorizenet', 'wpinv_authorizenet_transaction_id_link', 10, 2 ); |
|
686 | ||
687 | function wpinv_authorizenet_profile_id_link( $profile_id, $subscription ) { |
@@ 803-813 (lines=11) @@ | ||
800 | } |
|
801 | add_filter( 'wpinv_subscription_profile_link_paypal', 'wpinv_paypal_profile_id_link', 10, 2 ); |
|
802 | ||
803 | function wpinv_paypal_transaction_id_link( $transaction_id, $subscription ) { |
|
804 | if ( ! empty( $transaction_id ) && ! empty( $subscription ) && ( $invoice_id = $subscription->get_original_payment_id() ) ) { |
|
805 | $invoice = wpinv_get_invoice( $invoice_id ); |
|
806 | ||
807 | if ( ! empty( $invoice ) ) { |
|
808 | return wpinv_paypal_link_transaction_id( $transaction_id, $invoice_id, $invoice ); |
|
809 | } |
|
810 | } |
|
811 | ||
812 | return $transaction_id; |
|
813 | } |
|
814 | add_filter( 'wpinv_subscription_transaction_link_paypal', 'wpinv_paypal_transaction_id_link', 10, 2 ); |
|
815 | ||
816 | function wpinv_is_paypal_valid_for_use() { |