mirror of
https://github.com/woocommerce/woocommerce-paypal-payments.git
synced 2025-09-05 08:59:14 +08:00
74 lines
2.1 KiB
JavaScript
74 lines
2.1 KiB
JavaScript
import BadgeBox from '../BadgeBox';
|
||
import { __, sprintf } from '@wordpress/i18n';
|
||
import generatePriceText from '../../../utils/badgeBoxUtils';
|
||
import { countryPriceInfo } from '../../../utils/countryPriceInfo';
|
||
|
||
const BcdcOptionalPaymentMethods = ( {
|
||
isPayLater,
|
||
storeCountry,
|
||
storeCurrency,
|
||
} ) => {
|
||
if ( isPayLater && storeCountry === 'us' ) {
|
||
return (
|
||
<div className="ppcp-r-optional-payment-methods__wrapper">
|
||
<BadgeBox
|
||
title={ __(
|
||
'Credit and Debit Cards',
|
||
'woocommerce-paypal-payments'
|
||
) }
|
||
imageBadge={ [
|
||
'icon-button-visa.svg',
|
||
'icon-button-mastercard.svg',
|
||
'icon-button-amex.svg',
|
||
'icon-button-discover.svg',
|
||
] }
|
||
textBadge={ generatePriceText(
|
||
'standardCardFields',
|
||
countryPriceInfo[ storeCountry ],
|
||
storeCurrency
|
||
) }
|
||
description={ sprintf(
|
||
// translators: %s: Link to PayPal REST application guide
|
||
__(
|
||
'Process major credit and debit cards through PayPal’s card fields. <a target="_blank" href="%s">Learn more</a>',
|
||
'woocommerce-paypal-payments'
|
||
),
|
||
'https://woocommerce.com/document/woocommerce-paypal-payments/#manual-credential-input '
|
||
) }
|
||
/>
|
||
</div>
|
||
);
|
||
}
|
||
|
||
return (
|
||
<div className="ppcp-r-optional-payment-methods__wrapper">
|
||
<BadgeBox
|
||
title={ __(
|
||
'Credit and Debit Cards',
|
||
'woocommerce-paypal-payments'
|
||
) }
|
||
imageBadge={ [
|
||
'icon-button-visa.svg',
|
||
'icon-button-mastercard.svg',
|
||
'icon-button-amex.svg',
|
||
'icon-button-discover.svg',
|
||
] }
|
||
textBadge={ generatePriceText(
|
||
'standardCardFields',
|
||
countryPriceInfo[ storeCountry ],
|
||
storeCurrency
|
||
) }
|
||
description={ sprintf(
|
||
// translators: %s: Link to PayPal REST application guide
|
||
__(
|
||
'Process major credit and debit cards through PayPal’s card fields. <a target="_blank" href="%s">Learn more</a>',
|
||
'woocommerce-paypal-payments'
|
||
),
|
||
'https://woocommerce.com/document/woocommerce-paypal-payments/#manual-credential-input '
|
||
) }
|
||
/>
|
||
</div>
|
||
);
|
||
};
|
||
|
||
export default BcdcOptionalPaymentMethods;
|