{"id":274925,"date":"2026-02-22T18:11:50","date_gmt":"2026-02-22T18:11:50","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/deed-pay-for-woocommerce\/"},"modified":"2026-05-13T10:30:17","modified_gmt":"2026-05-13T10:30:17","slug":"deed-pay-woo","status":"publish","type":"plugin","link":"https:\/\/wol.wordpress.org\/plugins\/deed-pay-woo\/","author":23437109,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"0.1.4","stable_tag":"0.1.4","tested":"6.9.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"DEED Pay for WooCommerce","header_author":"DEED","header_description":"Accept payments with escrow protection via DEED Pay. Funds are held securely until delivery confirmation.","assets_banners_color":"3266b9","last_updated":"2026-05-13 10:30:17","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/about.usedeed.com\/woocommerce","header_author_uri":"https:\/\/usedeed.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":330,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1.1":{"tag":"0.1.1","author":"usedeed","date":"2026-02-22 18:11:33"},"0.1.2":{"tag":"0.1.2","author":"usedeed","date":"2026-03-09 15:25:38"},"0.1.3":{"tag":"0.1.3","author":"usedeed","date":"2026-05-04 07:03:42"},"0.1.4":{"tag":"0.1.4","author":"usedeed","date":"2026-05-13 10:30:17"}},"upgrade_notice":{"0.1.4":"<p>Recommended for all stores. Adds the DEED Pay order meta box, one-click shipping push, dispute raising, and subscription plan sync. No breaking changes. After upgrading, verify the new Fulfilment settings (Auto-Push and Auto-Cancel are on by default - disable them if you prefer manual control).<\/p>","0.1.3":"<p>Adds WooCommerce Subscriptions, Pre-Orders, and saved card (tokenization) support. No breaking changes for existing one-time payment stores. Merchants using WooCommerce Subscriptions should review the setup guide in the FAQ after upgrading.<\/p>","0.1.2":"<p>Improved WooCommerce Blocks compatibility and more reliable webhook processing. Recommended upgrade for all users.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3467033,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3467033,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3467033,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3467033,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3467033,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.1","0.1.2","0.1.3","0.1.4"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3530802,"resolution":"1","location":"assets","locale":"","width":1082,"height":817},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3530802,"resolution":"2","location":"assets","locale":"","width":1085,"height":986},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3530802,"resolution":"3","location":"assets","locale":"","width":1164,"height":855}},"screenshots":{"1":"<strong>General Settings<\/strong> - enable DEED Pay, set your checkout title, description, and default product type.","2":"<strong>API &amp; Security<\/strong> - enter your API Secret Key, Public Key, and Webhook Secret. Your unique webhook URL is shown here for copying into the DEED Pay portal.","3":"<strong>Fulfilment Settings<\/strong> - configure Auto-Release Days, Auto-Push Shipping Status, and Auto-Cancel Intent on Order Cancel.","4":"<strong>Checkout Page<\/strong> - how DEED Pay appears to customers with the save-card option.","5":"<strong>Order Detail<\/strong> - DEED reference code, payment status, and transaction protection notes visible in WooCommerce admin."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[150369,6593,4079,257355,286],"plugin_category":[45],"plugin_contributors":[256380],"plugin_business_model":[],"class_list":["post-274925","plugin","type-plugin","status-publish","hentry","plugin_tags-escrow","plugin_tags-payment-gateway","plugin_tags-subscriptions","plugin_tags-transaction-protection","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-usedeed","plugin_committers-usedeed"],"banners":{"banner":"https:\/\/ps.w.org\/deed-pay-woo\/assets\/banner-772x250.png?rev=3467033","banner_2x":"https:\/\/ps.w.org\/deed-pay-woo\/assets\/banner-1544x500.png?rev=3467033","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/deed-pay-woo\/assets\/icon.svg?rev=3467033","icon":"https:\/\/ps.w.org\/deed-pay-woo\/assets\/icon.svg?rev=3467033","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/deed-pay-woo\/assets\/screenshot-1.png?rev=3530802","caption":"<strong>General Settings<\/strong> - enable DEED Pay, set your checkout title, description, and default product type."},{"src":"https:\/\/ps.w.org\/deed-pay-woo\/assets\/screenshot-2.png?rev=3530802","caption":"<strong>API &amp; Security<\/strong> - enter your API Secret Key, Public Key, and Webhook Secret. Your unique webhook URL is shown here for copying into the DEED Pay portal."},{"src":"https:\/\/ps.w.org\/deed-pay-woo\/assets\/screenshot-3.png?rev=3530802","caption":"<strong>Fulfilment Settings<\/strong> - configure Auto-Release Days, Auto-Push Shipping Status, and Auto-Cancel Intent on Order Cancel."}],"raw_content":"<!--section=description-->\n<p><strong>Stop losing sales to payment fear. DEED Pay holds funds securely until delivery is confirmed - giving your buyers the confidence to pay and guaranteeing you get paid.<\/strong><\/p>\n\n<p><a href=\"https:\/\/usedeed.com\">DEED<\/a> is a trust-first payment gateway built for modern commerce. Unlike standard gateways where disputes are a headache you deal with after the fact, DEED's <strong>built-in transaction protection<\/strong> works upfront: money is held in a secure escrow layer, released to you only when the customer confirms receipt - or automatically after your chosen release window (3\u201330 days). No more \"I never received it\" chargebacks. No more fraud. Just clean, confident commerce.<\/p>\n\n<p>Whether you sell physical goods, digital products, services, or run a subscription business, DEED Pay gives both sides of every transaction a reason to trust you.<\/p>\n\n\n\n<h4>Why Transaction Protection Wins<\/h4>\n\n<ul>\n<li><strong>Buyers pay with confidence<\/strong> - funds are protected until delivery is confirmed. No risk of losing money to a dishonest seller.<\/li>\n<li><strong>Sellers get guaranteed payment<\/strong> - funds are secured the moment a customer pays. No risk of chargebacks after shipping.<\/li>\n<li><strong>Disputes are handled inside the platform<\/strong> - if something goes wrong, DEED's dispute resolution process is structured, fair, and documented. Not a bank fight.<\/li>\n<li><strong>Auto-release protects your cash flow<\/strong> - set a release window (default 7 days). If the buyer doesn't confirm or dispute within that window, funds release automatically. You always get paid.<\/li>\n<li><strong>Ideal for high-risk verticals<\/strong> - freelancers, digital goods, international trade, marketplaces, pre-orders, and subscription businesses where trust is the #1 friction point.<\/li>\n<\/ul>\n\n\n\n<h4>\ud83d\udcb3 Payment Methods Accepted<\/h4>\n\n<ul>\n<li><strong>Credit &amp; Debit Cards<\/strong> - Visa, Mastercard, Verve, American Express, and more; processed instantly<\/li>\n<li><strong>Mobile Money<\/strong> - MTN MoMo, Airtel, Vodafone Cash, and major networks (where available by country)<\/li>\n<li><strong>Bank Transfer<\/strong> - direct transfer to DEED's account; confirmed within 24 hours<\/li>\n<li><strong>DEED Wallet<\/strong> - instant payment for customers who already have a DEED balance<\/li>\n<li><strong>Cryptocurrency<\/strong> - Bitcoin, USDT, and major digital assets (where enabled)<\/li>\n<\/ul>\n\n<p>Customers do <strong>not<\/strong> need a DEED account to pay. Guest checkout is fully supported.<\/p>\n\n\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li><strong>Hosted Checkout<\/strong> - customers are redirected to DEED's secure, PCI-DSS-handled checkout page. No card data ever touches your server.<\/li>\n<li><strong>Instant Setup<\/strong> - enter your API keys, set your release window, done. No complex configuration.<\/li>\n<li><strong>136+ Currencies<\/strong> - USD, GBP, EUR, NGN, GHS, KES, CAD, ZAR, and more.<\/li>\n<li><strong>Flexible Payouts<\/strong> - funds land in your DEED Wallet when a transaction completes. Choose daily auto-withdraw, weekly auto-withdraw, or pull funds to your bank (or crypto wallet) manually on your own schedule.<\/li>\n<li><strong>Automatic Refunds<\/strong> - process full or partial refunds directly from WooCommerce admin.<\/li>\n<li><strong>Webhook Reliability<\/strong> - HMAC-SHA256 signed webhooks with idempotency protection. Order statuses update automatically when payments are confirmed, completed, or disputed.<\/li>\n<li><strong>WooCommerce Blocks<\/strong> - full compatibility with the modern Blocks-based cart and checkout.<\/li>\n<li><strong>HPOS Compatible<\/strong> - fully compatible with WooCommerce High-Performance Order Storage.<\/li>\n<li><strong>Test Mode<\/strong> - complete sandbox environment with test API keys before going live.<\/li>\n<\/ul>\n\n\n\n<h4>WooCommerce Subscriptions (v0.1.3+)<\/h4>\n\n<p>Requires <a href=\"https:\/\/woocommerce.com\/products\/woocommerce-subscriptions\/\">WooCommerce Subscriptions<\/a> 4.0+.<\/p>\n\n<ul>\n<li><strong>Automatic recurring billing<\/strong> - renewals triggered automatically by WCS scheduler<\/li>\n<li><strong>Dual renewal mode<\/strong> - if a customer has a saved card, DEED charges it silently; otherwise DEED emails a secure checkout link so the customer can pay without logging in to your site<\/li>\n<li><strong>Full lifecycle management<\/strong> - cancel, pause, and resume sync between WooCommerce and DEED automatically<\/li>\n<li><strong>Sign-up fees &amp; free trials<\/strong> - fully supported; DEED creates the subscription record after the initial payment succeeds<\/li>\n<li><strong>Multiple subscriptions per cart<\/strong> - each WC subscription gets its own linked DEED subscription<\/li>\n<li><strong>Payment method changes<\/strong> - customers can update their card in My Account; new card is used for future renewals<\/li>\n<\/ul>\n\n\n\n<h4>WooCommerce Pre-Orders (v0.1.3+)<\/h4>\n\n<p>Requires <a href=\"https:\/\/woocommerce.com\/products\/woocommerce-pre-orders\/\">WooCommerce Pre-Orders<\/a>.<\/p>\n\n<p>When your pre-ordered product becomes available, the plugin automatically triggers a DEED Pay payment link and emails the customer. No manual intervention needed.<\/p>\n\n\n\n<h4>Saved Payment Methods (v0.1.3+)<\/h4>\n\n<p>Logged-in customers can save their card at checkout. Saved cards appear in <strong>My Account \u2192 Payment Methods<\/strong> and are used automatically for subscription renewals. Customers can remove saved cards at any time; DEED deactivates them instantly.<\/p>\n\n\n\n<h4>Who is DEED Pay for?<\/h4>\n\n<ul>\n<li><strong>eCommerce stores<\/strong> selling physical or digital goods who want to reduce chargebacks and increase buyer confidence<\/li>\n<li><strong>Service businesses<\/strong> (freelancers, agencies, coaches) who want guaranteed payment before delivering work<\/li>\n<li><strong>Subscription businesses<\/strong> who need reliable recurring billing across 136+ currencies<\/li>\n<li><strong>International sellers<\/strong> who serve buyers in emerging markets where payment trust is low<\/li>\n<li><strong>Marketplace operators<\/strong> who need structured dispute handling built into the payment flow<\/li>\n<li><strong>Pre-order campaigns<\/strong> where customers pay in advance for products not yet available<\/li>\n<\/ul>\n\n\n\n<h4>\ud83d\udd10 Security<\/h4>\n\n<ul>\n<li>Webhooks are verified with <strong>HMAC-SHA256 signatures<\/strong> - no unverified payload is ever processed<\/li>\n<li>Replay attack protection via timestamp validation (\u00b15 minutes tolerance)<\/li>\n<li>Idempotency keys prevent double-processing of any payment or renewal<\/li>\n<li>All API communication uses TLS 1.2+ over HTTPS<\/li>\n<li>No card data stored on your server - DEED handles all PCI DSS compliance<\/li>\n<\/ul>\n\n\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WordPress 6.0 or higher<\/li>\n<li>WooCommerce 7.0 or higher<\/li>\n<li>PHP 7.4 or higher<\/li>\n<li>A free <a href=\"https:\/\/usedeed.com\/signup\">DEED account<\/a> (Individual or Business)<\/li>\n<li>API keys from your <a href=\"https:\/\/usedeed.com\/deed-pay\">DEED Dashboard<\/a><\/li>\n<li>SSL certificate on your store (required for all payment gateways)<\/li>\n<li>WooCommerce Subscriptions 4.0+ <em>(optional - for recurring billing)<\/em><\/li>\n<li>WooCommerce Pre-Orders <em>(optional - for pre-order charging)<\/em><\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to the <a href=\"https:\/\/usedeed.com\">DEED<\/a> payment processing platform to create and manage payment transactions on your behalf.<\/p>\n\n<p><strong>What data is sent to DEED Pay API (api.usedeed.com):<\/strong><\/p>\n\n<ul>\n<li>Order ID, amount, and currency<\/li>\n<li>Customer email address and phone number (if provided)<\/li>\n<li>Product or service details (name, quantity, unit price)<\/li>\n<li>Success and cancel redirect URLs<\/li>\n<\/ul>\n\n<p>Data is sent when a customer places an order, when a refund is processed from WooCommerce admin, and when subscription renewals are triggered.<\/p>\n\n<p><strong>Legal:<\/strong>\n<a href=\"https:\/\/usedeed.com\/terms\">Terms of Service<\/a> \u00b7 <a href=\"https:\/\/usedeed.com\/privacy\">Privacy Policy<\/a><\/p>\n\n<p>By activating this plugin you agree to DEED's Terms of Service and acknowledge that customer payment data is processed by DEED in accordance with their Privacy Policy.<\/p>\n\n<!--section=installation-->\n<h4>Quick Start (2 minutes)<\/h4>\n\n<ol>\n<li>In your WordPress admin, go to <strong>Plugins \u2192 Add New<\/strong> and search for \"DEED Pay\" - or upload the plugin zip manually.<\/li>\n<li>Click <strong>Activate<\/strong>.<\/li>\n<li>Navigate to <strong>WooCommerce \u2192 Settings \u2192 Payments \u2192 DEED Pay<\/strong> and click <strong>Manage<\/strong>.<\/li>\n<li>Toggle <strong>Enable DEED Pay<\/strong> to on.<\/li>\n<li>Enter your <strong>API Secret Key<\/strong> (format: <code>DDSK_live_...<\/code>) from your <a href=\"https:\/\/usedeed.com\/deed-pay\">DEED Dashboard<\/a>.<\/li>\n<li>Paste your <strong>Webhook Secret<\/strong> from the same dashboard into the Webhook Secret field. Your webhook URL is displayed on the settings page - register it in DEED.<\/li>\n<li>Set your <strong>Auto-Release Days<\/strong> (3\u201330 days; default 7). Funds release automatically if the buyer doesn't act within this window.<\/li>\n<li>Click <strong>Save Changes<\/strong>. You're live.<\/li>\n<\/ol>\n\n<h4>Test Mode<\/h4>\n\n<p>Flip the <strong>Test Mode<\/strong> toggle and enter your <code>DDSK_test_...<\/code> API key to run end-to-end transactions in sandbox without real money.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20deed%20account%20to%20use%20this%20plugin%3F\"><h3>Do I need a DEED account to use this plugin?<\/h3><\/dt>\n<dd><p>Yes - you need a free <a href=\"https:\/\/usedeed.com\/signup\">DEED account<\/a> (Individual or Business). Once registered, your API keys and webhook secret are available in the <a href=\"https:\/\/usedeed.com\/deed-pay\">DEED Dashboard<\/a>. Your customers do <strong>not<\/strong> need a DEED account; guest checkout is fully supported.<\/p><\/dd>\n<dt id=\"does%20deed%20require%20verification%20%28kyc%29%3F\"><h3>Does DEED require verification (KYC)?<\/h3><\/dt>\n<dd><p>DEED may request additional verification depending on your account type, country, and usage. This helps keep transactions safe for both buyers and sellers.<\/p><\/dd>\n<dt id=\"what%20countries%20and%20currencies%20does%20deed%20pay%20support%3F\"><h3>What countries and currencies does DEED Pay support?<\/h3><\/dt>\n<dd><p>DEED Pay supports <strong>136+ currencies<\/strong> and operates globally, with particularly strong coverage across Africa, Europe, and North America. Currencies include USD, GBP, EUR, NGN, GHS, KES, ZAR, CAD, and many more. Check <a href=\"https:\/\/usedeed.com\">usedeed.com<\/a> for the latest supported markets.<\/p><\/dd>\n<dt id=\"what%20payment%20methods%20can%20my%20customers%20use%3F\"><h3>What payment methods can my customers use?<\/h3><\/dt>\n<dd><p><strong>Credit\/debit cards<\/strong> (Visa, Mastercard, Verve - instant), <strong>Mobile Money<\/strong> (MTN MoMo, Airtel, Vodafone Cash - where available by country), <strong>Bank Transfer<\/strong> (confirmed within 24 hours), <strong>DEED Wallet<\/strong> (instant, for customers with an existing DEED balance), and <strong>Cryptocurrency<\/strong> (where enabled). Available methods are shown automatically based on the customer's country at checkout.<\/p><\/dd>\n<dt id=\"when%20do%20i%20receive%20my%20money%3F\"><h3>When do I receive my money?<\/h3><\/dt>\n<dd><p>Funds are released to your DEED Wallet when the buyer confirms receipt or your Auto-Release window expires (default 7 days) without a dispute. From your DEED Wallet you control when and how you get paid - set up <strong>daily or weekly auto-withdrawal<\/strong> to your bank account, settle to a <strong>crypto wallet<\/strong>, or <strong>withdraw manually<\/strong> on your own schedule.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20a%20buyer%20disputes%20a%20transaction%3F\"><h3>What happens if a buyer disputes a transaction?<\/h3><\/dt>\n<dd><p>DEED holds the funds and opens a structured dispute process. Both parties provide evidence through the DEED platform. This is far better than a standard bank chargeback - it's documented, fair, and resolved within the platform rather than months later with your bank.<\/p><\/dd>\n<dt id=\"is%20deed%20pay%20pci%20dss%20compliant%3F\"><h3>Is DEED Pay PCI DSS compliant?<\/h3><\/dt>\n<dd><p>Yes - card data is entered and processed entirely on DEED's hosted checkout page. Your WooCommerce server never sees raw card numbers. DEED handles all PCI DSS obligations, so you don't need your own PCI certification.<\/p><\/dd>\n<dt id=\"does%20deed%20pay%20support%20woocommerce%20subscriptions%3F\"><h3>Does DEED Pay support WooCommerce Subscriptions?<\/h3><\/dt>\n<dd><p>Yes, fully - as of version 0.1.3. Recurring payments, sign-up fees, free and paid trials, pause\/resume\/cancel, payment method changes, and multiple subscriptions per cart are all supported. If a customer has a saved card, renewals are charged automatically; otherwise DEED emails the customer a secure payment link. Requires <a href=\"https:\/\/woocommerce.com\/products\/woocommerce-subscriptions\/\">WooCommerce Subscriptions<\/a> 4.0 or higher.<\/p><\/dd>\n<dt id=\"does%20deed%20pay%20support%20woocommerce%20pre-orders%3F\"><h3>Does DEED Pay support WooCommerce Pre-Orders?<\/h3><\/dt>\n<dd><p>Yes. When a pre-ordered product is released, DEED Pay automatically creates a payment link and emails the customer. Requires the <a href=\"https:\/\/woocommerce.com\/products\/woocommerce-pre-orders\/\">WooCommerce Pre-Orders<\/a> extension.<\/p><\/dd>\n<dt id=\"can%20customers%20save%20their%20card%20for%20faster%20future%20checkouts%3F\"><h3>Can customers save their card for faster future checkouts?<\/h3><\/dt>\n<dd><p>Yes. Logged-in customers see a \"Save payment method\" checkbox at checkout. After a successful payment, the card token is stored in WooCommerce (My Account \u2192 Payment Methods) and used automatically for subscription renewals. Customers can delete saved cards at any time.<\/p><\/dd>\n<dt id=\"how%20do%20i%20test%20the%20integration%20before%20going%20live%3F\"><h3>How do I test the integration before going live?<\/h3><\/dt>\n<dd><p>Enable <strong>Test Mode<\/strong> in the plugin settings and enter your <code>DDSK_test_...<\/code> API key from the DEED Dashboard. You can simulate full payment flows, webhooks, and subscription renewals without processing real money.<\/p><\/dd>\n<dt id=\"my%20webhook%20isn%27t%20updating%20order%20statuses%20-%20what%20do%20i%20check%3F\"><h3>My webhook isn't updating order statuses - what do I check?<\/h3><\/dt>\n<dd><p>Make sure: (1) your Webhook URL is registered in the DEED Dashboard exactly as shown in the plugin settings, (2) your Webhook Secret matches what DEED issued, (3) your site is publicly accessible over HTTPS (localhost won't receive webhooks). Enable <strong>Debug Mode<\/strong> in plugin settings to see detailed logs under WooCommerce \u2192 Status \u2192 Logs.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20work%20with%20woocommerce%20high-performance%20order%20storage%20%28hpos%29%3F\"><h3>Does the plugin work with WooCommerce High-Performance Order Storage (HPOS)?<\/h3><\/dt>\n<dd><p>Yes. Full HPOS compatibility is declared. The plugin works with both the legacy post-based order storage and the new custom order tables.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.1.4<\/h4>\n\n<ul>\n<li><strong>New:<\/strong> DEED Pay now supports both Individual and Business accounts (API keys and webhooks are configured in the DEED Pay Portal).<\/li>\n<li><strong>New:<\/strong> Tabbed settings interface - General, API &amp; Security, Fulfilment, and Debug &amp; Logs tabs replace the single-page layout for a cleaner configuration experience.<\/li>\n<li><strong>New:<\/strong> DEED Pay side-panel meta box on every order - shows reference code, live payment status badge, tracking info, paid\/released timestamps, and dispute status at a glance. Includes direct link to the DEED Pay portal.<\/li>\n<li><strong>New:<\/strong> Cancel payment intent from WooCommerce - automatic (when an order is cancelled and the intent is still PENDING) plus a manual \"Cancel Payment Intent\" order action. Both are configurable.<\/li>\n<li><strong>New:<\/strong> Shipping status push - when an order is marked Completed (or the WooCommerce Shipment Tracking plugin saves tracking details), DEED Pay is notified automatically. Tracking number and carrier are sent as evidence to support expedited fund release. Configurable.<\/li>\n<li><strong>New:<\/strong> Raise Dispute order action - merchants can raise a merchant-initiated dispute directly from the WC order page without logging into the DEED portal. Available when the payment is in PAID, ESCROWED, SHIPPED, or DELIVERED state.<\/li>\n<li><strong>New:<\/strong> Subscription plan change sync - when a customer upgrades or downgrades their subscription via WooCommerce Subscriptions (switch flow), the new amount and billing cycle are automatically synced to the linked DEED subscription.<\/li>\n<li><strong>New:<\/strong> Payment method change sync - when a customer updates their saved card for a subscription, the change is reflected in DEED Pay.<\/li>\n<li><strong>New:<\/strong> Dunning webhook support - <code>subscription.payment.past_due<\/code> puts the WCS subscription on-hold for retry; <code>subscription.dunning.cancelled<\/code> cancels the WCS subscription after DEED exhausts retries.<\/li>\n<li><strong>New:<\/strong> <code>subscription.plan_changed<\/code> webhook handler - inbound plan changes from DEED Pay (e.g. promo or admin changes) are synced back to WC subscription amount and billing period.<\/li>\n<li><strong>New:<\/strong> <code>subscription.created<\/code> webhook handler - enriches WC subscription meta if DEED subscription ID is not already set.<\/li>\n<li><strong>New:<\/strong> Auto-Push Shipping Status and Auto-Cancel Intent toggles in Fulfilment settings to control automatic outbound API calls.<\/li>\n<li><strong>New:<\/strong> Debug &amp; Logs tab - system info table (plugin version, WC version, WCS active, API\/webhook configured) and direct link to WooCommerce log viewer filtered for DEED Pay.<\/li>\n<li><strong>Fix:<\/strong> Saved card deactivation endpoint updated (the documented DDSK route). 404\/405 responses are swallowed gracefully so the WooCommerce token is always removed locally.<\/li>\n<li><strong>Fix:<\/strong> <code>payment.failed<\/code> event handler removed - this event is not emitted to merchant webhooks in the DEED Pay pipeline. The case now logs a debug message only.<\/li>\n<li><strong>Fix:<\/strong> <code>deed.deliveryOverdue<\/code> handler removed - this event belongs to the Deed module and has no DEED Pay merchant webhook bridge. The case now logs a debug message only.<\/li>\n<li><strong>New API methods in client:<\/strong> <code>cancel_payment_intent<\/code>, <code>update_payment_status<\/code>, <code>upload_evidence<\/code>, <code>raise_dispute<\/code>, <code>get_customer_dispute<\/code>, <code>respond_customer_dispute<\/code>, <code>list_subscriptions<\/code>, <code>get_subscription_payments<\/code>, <code>update_subscription_payment_method<\/code>, <code>change_subscription_plan<\/code>.<\/li>\n<\/ul>\n\n<h4>0.1.3<\/h4>\n\n<ul>\n<li><strong>New:<\/strong> Full WooCommerce Subscriptions (WCS 4.0+) support - automatic renewals via saved card or DEED payment link; lifecycle hooks for cancel, pause, resume, and payment method changes; multiple subscriptions per cart.<\/li>\n<li><strong>New:<\/strong> WooCommerce Pre-Orders integration - charge customers automatically when pre-ordered products become available.<\/li>\n<li><strong>New:<\/strong> Payment tokenization - customers can save cards at checkout; saved cards appear in My Account and power automatic subscription renewals.<\/li>\n<li><strong>New:<\/strong> Subscription webhook events - <code>subscription.payment.succeeded<\/code>, <code>subscription.payment.failed<\/code>, <code>subscription.cancelled<\/code>, <code>subscription.paused<\/code>, <code>subscription.resumed<\/code> all sync WooCommerce subscription statuses automatically.<\/li>\n<li><strong>New:<\/strong> Booking product detection - WC Bookings products are automatically classified as SERVICE for correct DEED escrow configuration.<\/li>\n<li><strong>New:<\/strong> Order type metadata - <code>one_time<\/code>, <code>subscription_signup<\/code>, <code>renewal<\/code>, <code>pre_order<\/code> sent on every payment intent for richer DEED analytics.<\/li>\n<li><strong>Fix:<\/strong> Removed duplicate webhook handler instantiation that could cause events to fire twice.<\/li>\n<\/ul>\n\n<h4>0.1.2<\/h4>\n\n<ul>\n<li><strong>New:<\/strong> Full WooCommerce Blocks cart and checkout compatibility.<\/li>\n<li><strong>Improved:<\/strong> Webhook handling reliability - order statuses update correctly for all payment lifecycle events.<\/li>\n<li><strong>Improved:<\/strong> DEED Pay is hidden at checkout until API keys are configured, preventing broken payment attempts.<\/li>\n<li><strong>Improved:<\/strong> Transaction protection messaging updated to clearly communicate buyer and seller guarantees.<\/li>\n<\/ul>\n\n<h4>0.1.1<\/h4>\n\n<ul>\n<li>Initial release - payment intent creation, HMAC-signed webhook handling, test mode, escrow auto-release configuration.<\/li>\n<\/ul>","raw_excerpt":"Transaction-protected WooCommerce payment gateway. Buyers pay safely; sellers get guaranteed payment. Cards, bank, mobile money &amp; crypto.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wol.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/274925","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wol.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wol.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wol.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=274925"}],"author":[{"embeddable":true,"href":"https:\/\/wol.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/usedeed"}],"wp:attachment":[{"href":"https:\/\/wol.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=274925"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wol.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=274925"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wol.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=274925"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wol.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=274925"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wol.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=274925"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wol.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=274925"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}