Tap Payments for Webasyst Shop-Script connects your store to Tap, the payment gateway used across Kuwait, Saudi Arabia, the UAE, Bahrain, Qatar and Oman. One Tap account, one plugin, and your customers pay with the method they already use at home.

Every Gulf payment method on one page

Customers pay on Tap's secure checkout page with Visa, Mastercard, American Express, mada, KNET, Benefit, Apple Pay, Google Pay and the other methods enabled on your Tap account. Card details are typed on Tap's page and never touch your server. The page opens in English or Arabic to match your storefront, and 3D Secure is handled for you.

Refund from the order screen

Open the order in Shop-Script and press Refund — in full or in part, as many times as needed until the whole payment is returned. No need to sign in to the Tap dashboard.

Authorize now, capture later

Prefer to charge only when you ship? Place a hold on the card at checkout, then capture the money or release the hold from the order screen. A hold you do not capture is released automatically after 7 days.

Orders are marked paid reliably

The plugin never trusts the browser. When the customer returns — or when Tap notifies your store directly — it asks Tap for the payment, and marks the order paid only if the order, amount and currency all match. An order cannot be paid twice.

Set up in two minutes

Install the plugin, paste one secret key from your Tap dashboard, and save. The settings page tells you at once whether the key works and whether it is a test or a live key. A test key takes test payments; switch to your live key when you are ready.

Good to know

You need your own Tap Payments merchant account. The payment methods shown are the ones enabled on that account. Orders are charged in the order currency and are never converted.

What you get

  • Cards, mada, KNET, Benefit, Apple Pay and Google Pay on Tap's checkout page
  • One account for Kuwait, Saudi Arabia, UAE, Bahrain, Qatar and Oman
  • Full and partial refunds from the Shop-Script order screen
  • Authorize now, capture or release later
  • 3D Secure handled by Tap
  • Order, amount and currency confirmed with Tap before marking paid
  • Server notifications: paid even if the customer closes the browser
  • English and Arabic payment page
  • AED, BHD, EGP, EUR, GBP, KWD, OMR, QAR, SAR and USD, no conversion
  • Connection check on the settings page
  • Test and live keys
  • English and Russian interface

Specifications

PlatformWebasyst Framework 3 or newer, Shop-Script 10 or newer
PHP7.4 – 8.5 with cURL
APITap Payments API v2 (charges, authorize, refunds)
AccountTap Payments merchant account (secret key)
Operationssale, authorize, capture, void, full and partial refund
Testedsale, authorize, capture, void and refunds run against the Tap sandbox
Interface languagesEnglish, Russian
Packagepayment plugin, .tar.gz
Licenceone Webasyst installation

Questions before you buy?

Ask about compatibility, licensing or a custom build. We answer every ticket personally.

Ask a question

You may also like

Coming soon
SoftwareWebasyst

UPI QR + Auto-Confirm for Shop-Script

Dynamic UPI QR at checkout, order number in the payment note, and automatic confirmation with UPI Payment Watch.

Get notified at launch
SoftwareWebasyst

ЮKassa для Webasyst Shop-Script

Карты, СБП, SberPay, T-Pay и ЮMoney через ЮKassa: покупатель выбирает способ прямо на сайте, чеки 54-ФЗ и возвраты из заказа.

$15.00
$19.99
Tap Payments for Webasyst S…