{"id":383534,"date":"2026-10-11T09:30:48","date_gmt":"2026-10-11T09:30:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/daftar-cash-payment-gateway-for-woocommerce\/"},"modified":"2026-10-11T09:30:17","modified_gmt":"2026-10-11T09:30:17","slug":"daftar-cash-payment-gateway-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/daftar-cash-payment-gateway-for-woocommerce\/","author":23582863,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.3.0","stable_tag":"1.3.0","tested":"7.1.3","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Daftar Cash - Payment Gateway for WooCommerce","header_author":"Daftar Cash","header_description":"Accept Vodafone Cash, Orange Cash, Etisalat Cash, WE Pay and InstaPay payments in WooCommerce with automatic confirmation, through the Daftar Cash service.","assets_banners_color":"331a58","last_updated":"2026-10-11 09:30:17","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/daftarcash.com\/gateway\/woocommerce\/","header_author_uri":"https:\/\/daftarcash.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":42,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.3.0":{"tag":"1.3.0","author":"ahmed1998200","date":"2026-10-11 09:30:17","revision":3739233}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3739233,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3739233,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3739233,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3739233,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.3.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3739233,"resolution":"1","location":"assets","locale":"","width":1200,"height":800},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3739233,"resolution":"2","location":"assets","locale":"","width":1200,"height":742}},"screenshots":{"1":"The Daftar Cash settings screen in WooCommerce.","2":"The payment option shown to the customer at checkout."}},"plugin_section":[],"plugin_tags":[24676,204356,6593,285730,286],"plugin_category":[45],"plugin_contributors":[285731],"plugin_business_model":[],"class_list":["post-383534","plugin","type-plugin","status-publish","hentry","plugin_tags-egypt","plugin_tags-instapay","plugin_tags-payment-gateway","plugin_tags-vodafone-cash","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-ahmed1998200","plugin_committers-ahmed1998200"],"banners":{"banner":"https:\/\/ps.w.org\/daftar-cash-payment-gateway-for-woocommerce\/assets\/banner-772x250.png?rev=3739233","banner_2x":"https:\/\/ps.w.org\/daftar-cash-payment-gateway-for-woocommerce\/assets\/banner-1544x500.png?rev=3739233","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/daftar-cash-payment-gateway-for-woocommerce\/assets\/icon-128x128.png?rev=3739233","icon_2x":"https:\/\/ps.w.org\/daftar-cash-payment-gateway-for-woocommerce\/assets\/icon-256x256.png?rev=3739233","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/daftar-cash-payment-gateway-for-woocommerce\/assets\/screenshot-1.png?rev=3739233","caption":"The Daftar Cash settings screen in WooCommerce."},{"src":"https:\/\/ps.w.org\/daftar-cash-payment-gateway-for-woocommerce\/assets\/screenshot-2.png?rev=3739233","caption":"The payment option shown to the customer at checkout."}],"raw_content":"<!--section=description-->\n<p><strong>Daftar Cash<\/strong> lets WordPress and WooCommerce stores in Egypt accept payments from customers through Egyptian mobile wallets and the InstaPay instant payment network, with automatic order confirmation and no per-transaction commission charged by the service.<\/p>\n\n<p>The plugin is a client for the Daftar Cash service (https:\/\/daftarcash.com). A Daftar Cash merchant account is required; plans, pricing and the free trial are described on the service website.<\/p>\n\n<h4>How it works<\/h4>\n\n<ol>\n<li>The customer chooses \"Daftar Cash\" on the WooCommerce checkout page.<\/li>\n<li>The customer is sent to a secure hosted payment page that shows the wallet number, the exact amount and a countdown timer.<\/li>\n<li>The customer transfers the amount from their wallet or the InstaPay app.<\/li>\n<li>When the transfer confirmation reaches the merchant's receiving phone, the service matches it to the order and sends a signed webhook to your store.<\/li>\n<li>The WooCommerce order is updated automatically, with no manual work from the merchant or the customer.<\/li>\n<\/ol>\n\n<h4>Features<\/h4>\n\n<ul>\n<li><strong>Automatic payment confirmation:<\/strong> no screenshots or manual matching of notifications.<\/li>\n<li><strong>Egyptian wallets and InstaPay:<\/strong> Vodafone Cash, Orange Cash, Etisalat Cash, WE Pay and InstaPay.<\/li>\n<li><strong>Classic checkout and Cart &amp; Checkout Blocks<\/strong> are both supported.<\/li>\n<li><strong>HPOS compatible:<\/strong> declared compatible with WooCommerce High-Performance Order Storage.<\/li>\n<li><strong>Signed webhooks:<\/strong> every payment notification is signed with HMAC-SHA256 so it cannot be forged.<\/li>\n<li><strong>Automatic cancellation of unpaid orders:<\/strong> when the payment window expires, the order is cancelled and stock is restored.<\/li>\n<li><strong>Deposit for cash on delivery:<\/strong> optionally ask for a deposit (percentage or fixed amount) to be paid by wallet, with the rest collected on delivery.<\/li>\n<li><strong>Sandbox mode:<\/strong> test the whole flow with a test key, without moving real money.<\/li>\n<\/ul>\n\n<p>The gateway is only offered when the store currency is the Egyptian pound (EGP).<\/p>\n\n<h3>External Services<\/h3>\n\n<p>This plugin relies on the <strong>Daftar Cash<\/strong> cloud service (https:\/\/daftarcash.com) to create hosted checkout pages, match incoming wallet transfers to orders, and send signed webhook notifications back to your store. It cannot process payments without this service, and using it requires a Daftar Cash merchant account.<\/p>\n\n<ul>\n<li><strong>Service Homepage:<\/strong> https:\/\/daftarcash.com<\/li>\n<li><strong>Privacy Policy:<\/strong> https:\/\/daftarcash.com\/privacy-policy\/<\/li>\n<li><strong>API endpoint used:<\/strong> https:\/\/www.daftarcash.com\/api\/v1\/payments\/create\/<\/li>\n<\/ul>\n\n<p><strong>What is sent, and when:<\/strong> each time a customer chooses Daftar Cash at checkout and places an order, the plugin sends to the service: the amount to be paid, the WooCommerce order ID, the customer's billing phone number and billing email address (the email is used to send the customer a payment receipt), the order's return and cancel URLs, and your Merchant API Key (as a request header, to identify your store). No passwords, card numbers, or identity documents are collected or transmitted by this plugin. The service sends a signed (HMAC-SHA256) webhook to your store's webhook URL when the payment status changes.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>daftar-cash-payment-gateway-for-woocommerce<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or install the plugin from the WordPress admin (Plugins &gt; Add New).<\/li>\n<li>Activate the plugin from the Plugins screen. WooCommerce must be active.<\/li>\n<li>Go to <strong>WooCommerce &gt; Settings &gt; Payments &gt; Daftar Cash<\/strong>.<\/li>\n<li>Enable the gateway and enter the keys from your Daftar Cash merchant dashboard:\n\n<ul>\n<li><strong>Merchant API Key<\/strong><\/li>\n<li><strong>Signature Secret Key<\/strong><\/li>\n<\/ul><\/li>\n<li>Copy the webhook URL shown in the settings and paste it into the developer settings of your Daftar Cash merchant account.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20the%20plugin%20require%20woocommerce%3F\"><h3>Does the plugin require WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. It is a payment gateway for WooCommerce stores.<\/p><\/dd>\n<dt id=\"do%20i%20need%20a%20daftar%20cash%20account%3F\"><h3>Do I need a Daftar Cash account?<\/h3><\/dt>\n<dd><p>Yes. You need an active Daftar Cash merchant account and the Daftar Cash app installed on the phone that receives the wallet transfers, because that is how payments are confirmed automatically.<\/p><\/dd>\n<dt id=\"is%20it%20compatible%20with%20high-performance%20order%20storage%20%28hpos%29%3F\"><h3>Is it compatible with High-Performance Order Storage (HPOS)?<\/h3><\/dt>\n<dd><p>Yes, the plugin declares compatibility with HPOS and with the Cart &amp; Checkout Blocks.<\/p><\/dd>\n<dt id=\"which%20currency%20is%20supported%3F\"><h3>Which currency is supported?<\/h3><\/dt>\n<dd><p>Egyptian pound (EGP) only. The gateway is hidden when the store uses another currency.<\/p><\/dd>\n<dt id=\"are%20bank%20cards%20supported%3F\"><h3>Are bank cards supported?<\/h3><\/dt>\n<dd><p>No. The gateway supports Egyptian mobile wallets and InstaPay.<\/p><\/dd>\n<dt id=\"can%20i%20test%20without%20real%20money%3F\"><h3>Can I test without real money?<\/h3><\/dt>\n<dd><p>Yes. Use the test API key from your merchant dashboard. Test notifications never change real order status or stock.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>New: deposit for cash on delivery (percentage or fixed amount), shown on both the classic and the Blocks checkout.<\/li>\n<li>Security: a webhook is accepted only for an invoice created by this plugin for that order and with the same amount; notifications older than one hour are rejected; duplicate notifications do not repeat order notes.<\/li>\n<li>Security: sandbox (test_mode) notifications never change order status or stock; with a test key the payment method is visible to store managers only, with an admin warning.<\/li>\n<li>The order stays \"Pending payment\" until confirmation; if the payment arrives after cancellation, the order is restored.<\/li>\n<li>The customer receives a payment receipt by email, and the order is marked \"Refunded\" when the merchant marks the invoice as refunded.<\/li>\n<li>Customers see a generic message if the invoice could not be created; details are logged as an order note and shown to the merchant in an admin notice.<\/li>\n<li>The gateway is hidden when the store currency is not the Egyptian pound.<\/li>\n<li>Orders created with the legacy payment method id (vodacash_gateway) are still confirmed by the same webhook.<\/li>\n<li>Admin notices are limited to the relevant WooCommerce and Plugins screens.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First public release.<\/li>\n<li>Payments with Egyptian mobile wallets and InstaPay through a hosted checkout page with automatic confirmation.<\/li>\n<li>Secure confirmation through HMAC-SHA256 signed webhooks.<\/li>\n<li>Compatible with WordPress 6.0+ and WooCommerce HPOS.<\/li>\n<\/ul>","raw_excerpt":"Accept Vodafone Cash, Orange Cash, Etisalat Cash, WE Pay and InstaPay in WooCommerce with automatic payment confirmation.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/383534","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=383534"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ahmed1998200"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=383534"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=383534"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=383534"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=383534"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=383534"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=383534"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}