Sudan Online Payments for WooCommerce

外掛說明

🚩 Important Notice: This is an unofficial, independently developed plugin. It is not affiliated with, endorsed by, or connected to any specific Sudanese bank, payment service (like Bankak or O-Cash), or financial company.

Sudan Online Payments for WooCommerce is an unofficial gateway that facilitates manual bank transfers for the Sudanese market.

It allows store owners to display their local bank or mobile money details (e.g., Bankak, O-Cash) at checkout. Customers complete their order by uploading a screenshot of their payment receipt for validation.

Important: This plugin does not process payments automatically. It streamlines the manual transfer process, but all transactions require merchant verification of the uploaded receipt.

🚀 Key Features:

  • Support for Popular Sudanese Services: Pre-configured options for major banks and mobile money services:
    • 🏦 Bankak (Bank of Khartoum)
    • 🏦 O-Cash
    • 🏦 Fawry (Faisal Islamic Bank)
    • 🏦 SyberPay
    • 🏦 MyCashi
    • 🏦 Bravo
    • 🏦 Custom Bank/Service
  • Integrated Receipt Upload:
    • AJAX-powered upload without page reload.
    • Client-side Validation: Accepts common image formats (JPG, PNG) with configurable size limits.
    • Upload Preview: Customers see a thumbnail of their uploaded receipt.
  • User-Friendly Checkout Interface: Modern grid layout for payment options with a “Copy Account Number” button for convenience.
  • Complete Admin Management: Dynamically add, edit, or remove account details from the WooCommerce settings. View uploaded receipts directly in the order details.
  • Localization Ready: Includes translation files and is fully translated into Arabic and English.

螢幕擷圖

安裝方式

  1. Upload the sudan-online-payments-for-woocommerce folder to your /wp-content/plugins/ directory, or install the plugin directly via the WordPress admin panel.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Navigate to WooCommerce > Settings > Payments.
  4. Find “Sudan Online Payments” in the list and click “Enable”.
  5. Click the “Manage” button to configure your bank account details and settings.

常見問題集

Is this plugin officially made by Bankak, O-Cash, or any bank?

No. This is an unofficial, independently developed plugin created by a freelance developer to serve the Sudanese e-commerce community. It supports interoperability with these services but is not a product of those companies.

Does the plugin automate the payment confirmation?

No. This gateway facilitates a manual bank transfer process. The customer makes the transfer via their banking app, uploads proof, and the store admin must manually verify the receipt and update the order status (e.g., to “Processing” or “Completed”).

Is it compatible with the WooCommerce Blocks (the new checkout)?

The plugin is primarily built and tested for the classic WooCommerce checkout shortcode ([woocommerce_checkout]). For full functionality, including the receipt upload field, using the classic checkout is recommended.

Can I add a bank or service that is not in the list?

Yes. The settings include a “Custom Bank/Service” option where you can specify any other transfer method.

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈Sudan Online Payments for WooCommerce〉的開發相關工作。

參與者

變更記錄

1.0.0

  • Initial public release.
  • Complete rename to “Sudan Online Payments for WooCommerce” to clarify unofficial, independent status.