| @@ 671-681 (lines=11) @@ | ||
| 668 | } | |
| 669 | add_filter( 'wpinv_payment_details_transaction_id-authorizenet', 'wpinv_authorizenet_link_transaction_id', 10, 3 ); | |
| 670 | ||
| 671 | function wpinv_authorizenet_transaction_id_link( $transaction_id, $subscription ) { | |
| 672 |     if ( ! empty( $transaction_id ) && ! empty( $subscription ) && ( $invoice_id = $subscription->get_original_payment_id() ) ) { | |
| 673 | $invoice = wpinv_get_invoice( $invoice_id ); | |
| 674 | ||
| 675 |         if ( ! empty( $invoice ) ) { | |
| 676 | return wpinv_authorizenet_link_transaction_id( $transaction_id, $invoice_id, $invoice ); | |
| 677 | } | |
| 678 | } | |
| 679 | ||
| 680 | return $transaction_id; | |
| 681 | } | |
| 682 | add_filter( 'wpinv_subscription_transaction_link_authorizenet', 'wpinv_authorizenet_transaction_id_link', 10, 2 ); | |
| 683 | ||
| 684 | function wpinv_authorizenet_profile_id_link( $profile_id, $subscription ) { | |
| @@ 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() { | |