5dafeac1ab
* remove obsolete useStoreOrder hook and implementation. This hook was actually never completed and was only implemented in the `usePaymentMethodInterface` hook/api. The original purpose was to expose order details to registered payment methods, but that is now exposed via checkout state event emitters so it’s no longer needed. OrderId is exposed via the `CheckoutState` context provider. * remove setBillingData from being exposed to payment methods directly billingData is updated via event emitter callback responses (see payment method data context provider) and is not something that should be set directly via payment methods. We want checkout to have control over how billing data is updated in the state. |
||
---|---|---|
.. | ||
README.md | ||
checkout-flow-and-events.md | ||
payment-method-integration.md |
README.md
Extensibility in WooCommerce Blocks
These documents are all dealing with extensibility in the various WooCommerce Blocks.
Checkout Block
Document | Description |
---|---|
Payment Method Integration | Information about implementing payment methods. |
Checkout Flow and Events | All about the checkout flow in the checkout block and the various emitted events that can be subscribed to. |