开发者 |
woocommerce
automattic |
---|---|
更新时间 | 2024年12月17日 17:59 |
PHP版本: | 7.3 及以上 |
WordPress版本: | 6.7 |
版权: | GPLv2 or later |
版权网址: | 版权信息 |
If you are an individual or business based in one of these countries, you can sign-up with WooPayments. After completing sign up, you can accept payments from customers anywhere in the world. We are actively planning to expand into additional countries based on your interest. Let us know where you would like to see WooPayments launch next.
WooPayments uses the WordPress.com connection to authenticate each request, connecting your store with our payments partner.
If you are a developer or agency setting up a site for a client, please see this page of our documentation for some tips on how to install WooPayments on client sites.
WooPayments is built in partnership with Stripe Stripe. When you sign up for WooPayments, your personal and business information is verified with Stripe and stored in an account connected to the WooPayments service. This account is then used in the background for managing your business account information and activity via WooPayments. Learn more.
You can read our Terms of Service and other policies here.
You need the WooCommerce Blocks plugin to be installed and active to use the Checkout block. Once you add the block to a page, WooPayments will automatically appear as an option. Please note that our support for the checkout block is still experimental and the following features of the gateway will probably not work:
wcpay_checkout_use_plain_method_label
filter to allow themes or merchants to force the "plain" WooPayments label on shortcode checkout.phpmyadmin
Docker Hub container imagewcpay_force_network_saved_cards
filterWooPay_Utilities
.version
wcpay_empty_state_preview_mode
, done on Deposits list.dispute funds withdrawn
event clearly mention that the dispute amount and fee would be deducted from the next deposit.blocks-checkout.css
on single product, cart, and checkout pages.wcpay_disputes_row_action_click
for any click to dispute details (not just Respond
button)./deposits/overview
data-fetching code.deposits/overview
REST API. deposits/overview-all
should be used instead.Fraud_Prevention_Service
in checkout if processing an authorized WooPay request._cancelled_email_sent
meta in a HPOS compatibile way.wcpay_payment_request_is_cart_supported
. Allow plugins to conditionally disable payment request buttons on cart and checkout pages containing products that do not support them.wcpay_terminal_payment_completed_order_status
filter. Allows overriding the order status after a successful terminal payment.get_all_customer_currencies
method to retrieve existing order currencies faster.is_user_connected()
and get_connected_user_data()
methods to WC_Payments_Http_Interface
Chip
component styles to with improved visual design and accessible contrast ratios.src
.src
to allow loading classes from includes
.Chip
component.sh
syntaxHorizontalList
component to TScard_
prefix when validating payment method IDs to fix failing subscription renewals.AbstractCartRoute
class before making WooPay available.woocommerce_update_order
expecting the second parameter.simplifyDepositsUi
feature flag and legacy deposits UI code.woocommerce_update_subscription
hook (and woocommerce_update_order
for backwards compatibility).@wordpress/dom-ready
to v3.6.1AbstractCartRoute
class before making WooPay available.wp_safe_redirect()
when processing a payment method change request.Tooltip
component to use TypeScript_subscription_renewal
or _subscription_switch
) is updated.Fraud_Prevention_Service
on contexts without sessionWCS_Meta_Box_Subscription_Data::save
to support HPOS stores, fixing a PHP warning notice when updating an order via the Edit Order screen.WC_Subscriptions_Renewal_Order
and WC_Subscriptions_Tracker
classes to support HPOS stores.download_permissions_granted
value when purchasing a downloadable subscription product when HPOS is enabled.WC_Subscriptions_Tracker
and WCS_Admin_System_Status
classes to improve code quality.untrash_order()
in the WCS_Orders_Table_Subscription_Data_Store
class to fix untrashing subscriptions on stores that have HPOS enabled.add_actions()
in the WC_Subscriptions_Manager
class to be added on the woocommerce_loaded
action.strptime
function in favour of DateTime::createFromFormat
.Additional Payment Methods
(UPE) checkboxes within Payments > Settings
, from getting unchecked and checked automatically while selecting multiple items quickly.client_secret
to harden the store against card testing attacks_requires_manual_renewal
) are saved to the database.WCS_Meta_Box_Schedule::save
to support HPOS stores, fixing a PHP warning notice when updating an order via the Edit Order screen.wcs_do_subscriptions_exist
)wcs_is_subscription
helper function to support HPOS.get_posts()
across codebase with new wcs_get_orders_with_meta_query() function.PEAR.WhiteSpace.ObjectOperatorIndent
rule._subscription_renewal
meta and backfilled to posts table.wcs_create_subscription
has been updated to use WooCommerce CRUD methods in preparation for supporting High Performance Order Storage (HPOS).@
.wcpay_metadata_from_order
filter which allows for injecting of arbitrary metadata and/or overriding of the payment_context
is_platform_payment_method
flag on blocks checkoutwoocommerce_after_shipping_rate
action runs.wcpay_payment_request_payment_method_title_suffix
filter. Allows plugins to replace "(WooCommerce Payments)" suffix on title of payment request buttons.subscriptions-core
is loaded after the woocommerce_loaded
action hook.wcpay_payment_request_is_product_supported
filter. Allow plugins to conditionally disable payment request buttons on products that do not support them.Requires PHP
and Requires at least
to the main plugin file.automattic/jetpack-connection
from v1.20.0 to v1.30.5.recordEvent
to use @woocommerce/tracks.