Opis
Card to card / کارت به کارت for WooCommerce, with automatic deposit verification through the Shetab companion app.
WebDide Shetab helps Iranian stores accept bank card-to-card transfers without checking every slip by hand:
- Generate a unique payment amount suffix so similar transfers stay distinguishable
- Confirm deposits automatically through the companion Shetab Android app
- Let customers upload a payment slip when needed
- Notify store managers on Telegram or Bale (بله) with Approve / Reject buttons
- Mark the WooCommerce order paid or failed from the bot or the order screen
Key Features
- Card to card (کارت به کارت) checkout for WooCommerce
- Unique amount suffixes for matching bank transfers
- Dedicated bank-like intermediate payment page before the thank-you screen
- Auto-confirmation via the Shetab mobile app
- Manual receipt upload and admin review
- Telegram & Bale bot review workflow (approve, or reject with a note)
- Encrypted card storage and API secret authentication
- WooCommerce Blocks checkout support
External services
This plugin uses the following third-party services:
-
QR Code API (api.qrserver.com): Generates QR codes for the API Secret and endpoint URLs in the admin settings page, and for destination card / account / Sheba values on the customer payment page (so shoppers can scan them in their bank app).
- Data sent: API Secret, REST API URLs, and destination card digits, account digits, or Sheba (IR + 24 digits) as URL parameters.
- Provider: GoQR.me (Digital-Solutions.at).
- Links: Legal, Privacy & Security.
-
Telegram Bot API (api.telegram.org): Optional. When enabled, sends uploaded receipt images and order summary to your admin chat, and receives Approve/Reject callbacks.
- Data sent: Order ID, payment amount, receipt image URL, and button callback data.
- Provider: Telegram Messenger Inc.
- Links: Telegram Bot API, Privacy Policy.
-
Bale Bot API (tapi.bale.ai): Optional. Same receipt review workflow as Telegram for Bale (بله) bots.
- Data sent: Order ID, payment amount, receipt image URL, and button callback data.
- Provider: Bale messenger.
- Links: Bale platform.
Instalacja
- Upload the plugin files to the
/wp-content/plugins/webdide-card-to-card-verificationdirectory, or install via Plugins Add New. - Activate the plugin through the Plugins screen.
- Go to WooCommerce Settings Payments and enable Card to Card for WooCommerce – WebDide Shetab.
- Open Shetab Management to configure the API secret, destination cards, and optional Telegram/Bale bots.
- Download the companion Android app from Cafe Bazaar.
Najczęściej zadawane pytania
-
Do I need a specific bank account?
-
No. It works with Iranian accounts that provide SMS or app notifications supported by the companion app.
-
Does it support کارت به کارت / card-to-card?
-
Yes. The gateway is built for Iranian card-to-card (کارت به کارت) transfers with unique amount matching.
-
Is it secure?
-
Communication with the mobile app uses a private API Secret. Card numbers are stored encrypted. Bot webhooks only accept actions from configured chat IDs with signed callback data.
-
What happens if the app is offline?
-
Orders stay On Hold. Customers can upload a slip; you can confirm from WooCommerce or from Telegram/Bale.
-
How do Telegram / Bale bots work?
-
Enable a bot in Shetab Management, set the token and allowed chat IDs, then click Set webhook. When a receipt is uploaded, the bot sends the image with Approve / Reject. Reject asks for an optional note.
Recenzje
Wtyczka nie ma jeszcze żadnej recenzji.
Kontrybutorzy i deweloperzy
„Card to Card for WooCommerce – WebDide Shetab” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.
ZaangażowaniPrzetłumacz wtyczkę “Card to Card for WooCommerce – WebDide Shetab” na swój język.
Interesuje cię rozwój wtyczki?
Przeglądaj kod, sprawdź repozytorium SVN lub czytaj dziennik rozwoju przez RSS.
Rejestr zmian
0.3.1
- Improve WordPress.org discoverability for card-to-card / کارت به کارت searches (title, tags, short description).
0.3.0
- Optional destination account number and Sheba (IBAN) on each card.
- Gateway toggles to show card, account, and/or Sheba on the payment page (each with copy + QR).
- Database migration for encrypted/masked account and Sheba fields.
- Tested and compatible with WordPress 7.1.2.
0.2.5
- Payment page: QR code for the destination card number so customers can scan it with their bank app.
0.2.4
- Intermediate bank-like payment page before WooCommerce thank-you.
- Fix infinite thank-you refresh after app confirmation.
- Show amount in Rials and Tomans; click-to-copy Rial amount and card number.
- Styled payment UI, receipt upload actions, and “Go to my orders” after slip upload.
0.2.0
- Tested up to WordPress 7.1.
- Proper English source strings with bundled Persian (fa_IR) translations.
- Improved directory discoverability for card-to-card / کارت به کارت.
- Telegram and Bale bot notifications for uploaded receipts.
- Approve or reject deposits from the bot; rejection supports an optional note.
- Shared approve/reject logic for WooCommerce order screen and bots.
0.1.0
- Initial release.
- Automated Card-to-Card verification.
- Support for unique suffixes per order.
- WooCommerce Blocks integration.
- Admin management dashboard.