|
@@ 706-734 (lines=29) @@
|
| 703 |
|
* |
| 704 |
|
* @param int $order_id The ID of the order. |
| 705 |
|
*/ |
| 706 |
|
public function display_order_fee( $order_id ) { |
| 707 |
|
if ( apply_filters( 'wc_stripe_hide_display_order_fee', false, $order_id ) ) { |
| 708 |
|
return; |
| 709 |
|
} |
| 710 |
|
|
| 711 |
|
$order = wc_get_order( $order_id ); |
| 712 |
|
|
| 713 |
|
$fee = WC_Stripe_Helper::get_stripe_fee( $order ); |
| 714 |
|
$currency = WC_Stripe_Helper::get_stripe_currency( $order ); |
| 715 |
|
|
| 716 |
|
if ( ! $fee || ! $currency ) { |
| 717 |
|
return; |
| 718 |
|
} |
| 719 |
|
|
| 720 |
|
?> |
| 721 |
|
|
| 722 |
|
<tr> |
| 723 |
|
<td class="label stripe-fee"> |
| 724 |
|
<?php echo wc_help_tip( __( 'This represents the fee Stripe collects for the transaction.', 'woocommerce-gateway-stripe' ) ); // wpcs: xss ok. ?> |
| 725 |
|
<?php esc_html_e( 'Stripe Fee:', 'woocommerce-gateway-stripe' ); ?> |
| 726 |
|
</td> |
| 727 |
|
<td width="1%"></td> |
| 728 |
|
<td class="total"> |
| 729 |
|
- <?php echo wc_price( $fee, array( 'currency' => $currency ) ); // wpcs: xss ok. ?> |
| 730 |
|
</td> |
| 731 |
|
</tr> |
| 732 |
|
|
| 733 |
|
<?php |
| 734 |
|
} |
| 735 |
|
|
| 736 |
|
/** |
| 737 |
|
* Displays the net total of the transaction without the charges of Stripe. |
|
@@ 743-771 (lines=29) @@
|
| 740 |
|
* |
| 741 |
|
* @param int $order_id The ID of the order. |
| 742 |
|
*/ |
| 743 |
|
public function display_order_payout( $order_id ) { |
| 744 |
|
if ( apply_filters( 'wc_stripe_hide_display_order_payout', false, $order_id ) ) { |
| 745 |
|
return; |
| 746 |
|
} |
| 747 |
|
|
| 748 |
|
$order = wc_get_order( $order_id ); |
| 749 |
|
|
| 750 |
|
$net = WC_Stripe_Helper::get_stripe_net( $order ); |
| 751 |
|
$currency = WC_Stripe_Helper::get_stripe_currency( $order ); |
| 752 |
|
|
| 753 |
|
if ( ! $net || ! $currency ) { |
| 754 |
|
return; |
| 755 |
|
} |
| 756 |
|
|
| 757 |
|
?> |
| 758 |
|
|
| 759 |
|
<tr> |
| 760 |
|
<td class="label stripe-payout"> |
| 761 |
|
<?php echo wc_help_tip( __( 'This represents the net total that will be credited to your Stripe bank account. This may be in the currency that is set in your Stripe account.', 'woocommerce-gateway-stripe' ) ); // wpcs: xss ok. ?> |
| 762 |
|
<?php esc_html_e( 'Stripe Payout:', 'woocommerce-gateway-stripe' ); ?> |
| 763 |
|
</td> |
| 764 |
|
<td width="1%"></td> |
| 765 |
|
<td class="total"> |
| 766 |
|
<?php echo wc_price( $net, array( 'currency' => $currency ) ); // wpcs: xss ok. ?> |
| 767 |
|
</td> |
| 768 |
|
</tr> |
| 769 |
|
|
| 770 |
|
<?php |
| 771 |
|
} |
| 772 |
|
|
| 773 |
|
/** |
| 774 |
|
* Generates a localized message for an error from a response. |