| @@ 802-812 (lines=11) @@ | ||
| 799 | } |
|
| 800 | add_filter( 'wpinv_subscription_profile_link_paypal', 'wpinv_paypal_profile_id_link', 10, 2 ); |
|
| 801 | ||
| 802 | function wpinv_paypal_transaction_id_link( $transaction_id, $subscription ) { |
|
| 803 | if ( ! empty( $transaction_id ) && ! empty( $subscription ) && ( $invoice_id = $subscription->get_original_payment_id() ) ) { |
|
| 804 | $invoice = wpinv_get_invoice( $invoice_id ); |
|
| 805 | ||
| 806 | if ( ! empty( $invoice ) ) { |
|
| 807 | return wpinv_paypal_link_transaction_id( $transaction_id, $invoice_id, $invoice ); |
|
| 808 | } |
|
| 809 | } |
|
| 810 | ||
| 811 | return $transaction_id; |
|
| 812 | } |
|
| 813 | add_filter( 'wpinv_subscription_transaction_link_paypal', 'wpinv_paypal_transaction_id_link', 10, 2 ); |
|
| 814 | ||
| 815 | function wpinv_is_paypal_valid_for_use() { |
|
| @@ 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 ) { |
|