How does a BENEFIT payment work?
The shopper chooses BENEFIT at checkout and is redirected to the BENEFIT payment page. There they enter their debit card details and authenticate the payment. BENEFIT returns the shopper to the merchant’s page with the result, and the provider reports the final status. Card details never touch the merchant’s site.
Payments are in Bahraini dinars only. BHD uses three decimal places, so Amazon Payment Services tells merchants to multiply BHD amounts by 1,000 when sending them in minor units. Checkout.com lists a minimum of BHD 0.01, with the maximum set by the card issuer.
BENEFIT is a straight sale. Mastercard’s gateway documentation says BENEFIT does not support the authorise-then-capture model, only a direct purchase, and Amazon Payment Services and Tap state the same. If a payment fails, the shopper can retry with another payment method.
To accept BENEFIT a merchant needs a merchant account with a member bank that participates in the BENEFIT payment gateway. The merchant then obtains a BENEFIT merchant ID and credentials, which are used to register its domain, and shares them with its gateway provider, which enables the method on the account.
Why does BENEFIT matter for merchants?
It covers most local cards. Juspay reports that 70% of the 1.5 million cards issued in Bahrain are BENEFIT-branded debit cards and that debit cards account for 70% of transactions in the country. Amazon Payment Services describes BENEFIT as the national payment network that supports all locally issued 16-digit debit cards.
The Benefit Company is also the national payment infrastructure. The Central Bank of Bahrain has authorised it to operate the electronic fund transfer system that links all commercial banks, including the Fawri+, Fawri and Fawateer services, and it processes ATM transactions in the country.
Large providers carry the method. Mastercard Gateway, Checkout.com, Tap Payments and Amazon Payment Services all document BENEFIT as a payment option, and Amazon Payment Services added it for Bahraini merchants in May 2023. A checkout without BENEFIT leaves many local debit cardholders without a way to pay.
What can go wrong?
Foreign shoppers cannot use BENEFIT. Providers describe it as accepting debit cards issued in Bahrain, so visitors and customers with foreign or credit cards need an international card option next to it.
Redirect flows lose shoppers. A closed tab or an interrupted return can leave the merchant without a browser result. Mastercard’s documentation lists a pending state while the gateway waits for the result, and says a timed-out payment should be treated as declined. The provider’s server-side status, not the redirect, should decide whether an order is paid.
Refunds have a time limit. Mastercard’s documentation lists full and partial refunds, but says refunds cannot be issued more than 90 days after the purchase date under BENEFIT guidelines. Chargebacks do not apply to BENEFIT payments, so disputes go through the shopper’s bank and the merchant, and clear order records matter.
Tokens and saved cards have limits. Tap says a card token must be used within five minutes of creation, and a saved BENEFIT card still needs the shopper’s PIN for every payment, so true one-click and recurring billing are not possible.
How would Omno handle BENEFIT?
BENEFIT would be presented in the hosted checkout as a redirect to the BENEFIT page, or through Direct Links for merchants with their own checkout. Payment status would be tracked from pending to final, and the final result would arrive by webhook, which is the source of truth for releasing an order. Merchant rules would show BENEFIT only for BHD orders, and routing rules would send it only to providers with a BENEFIT connection. In the hosted checkout, if the chosen provider were unavailable or rejected the request, the payment would move to the next provider in the rule until one accepts. The routing-decision log would record which provider handled each payment.