mirror of
https://github.com/woocommerce/woocommerce-paypal-payments.git
synced 2025-09-08 21:52:55 +08:00
Fix fee/payout minus sign
This commit is contained in:
parent
c4a79427a2
commit
f1348bc66c
1 changed files with 7 additions and 3 deletions
|
@ -37,7 +37,8 @@ class FeesRenderer {
|
||||||
__( 'PayPal Fee:', 'woocommerce-paypal-payments' ),
|
__( 'PayPal Fee:', 'woocommerce-paypal-payments' ),
|
||||||
__( 'The fee PayPal collects for the transaction.', 'woocommerce-paypal-payments' ),
|
__( 'The fee PayPal collects for the transaction.', 'woocommerce-paypal-payments' ),
|
||||||
$fee['value'],
|
$fee['value'],
|
||||||
$fee['currency_code']
|
$fee['currency_code'],
|
||||||
|
true
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -61,9 +62,10 @@ class FeesRenderer {
|
||||||
* @param string $tooltip The title tooltip.
|
* @param string $tooltip The title tooltip.
|
||||||
* @param string|float $value The money value.
|
* @param string|float $value The money value.
|
||||||
* @param string $currency The currency code.
|
* @param string $currency The currency code.
|
||||||
|
* @param bool $negative Whether to add the minus sign.
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
private function render_money_row( string $title, string $tooltip, $value, string $currency ): string {
|
private function render_money_row( string $title, string $tooltip, $value, string $currency, bool $negative = false ): string {
|
||||||
/**
|
/**
|
||||||
* Bad type hint in WC phpdoc.
|
* Bad type hint in WC phpdoc.
|
||||||
*
|
*
|
||||||
|
@ -75,7 +77,9 @@ class FeesRenderer {
|
||||||
</td>
|
</td>
|
||||||
<td width="1%"></td>
|
<td width="1%"></td>
|
||||||
<td class="total">
|
<td class="total">
|
||||||
- ' . wc_price( $value, array( 'currency' => $currency ) ) . '
|
' .
|
||||||
|
( $negative ? ' - ' : '' ) .
|
||||||
|
wc_price( $value, array( 'currency' => $currency ) ) . '
|
||||||
</td>
|
</td>
|
||||||
</tr>';
|
</tr>';
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue