In addition to shekels, Allpay supports payments in US dollars (USD) and euros (EUR).
Available payment currencies are shown in the <span class="u-richtext-element">Settings</span> ➙ <span class="u-richtext-element">Permissions</span> section.
By default, only payments in shekels are enabled after registration. To accept payments in USD or EUR, a separate permission must be requested.
Before requesting permission to accept payments in foreign currencies
In many cases, accepting payments in shekels is sufficient for a business. However, if your customers are located in Europe, the US, or other countries, it may be more convenient for them to view prices in USD or EUR.
For this purpose, we offer a special feature — currency display conversion. This means the customer will see the payment amount in, for example, euros, but the actual charge will be made in shekels based on their bank’s exchange rate.
No permission is required to use this feature — it is already available.
More details: How to display the payment amount in USD or EUR.
We recommend using this solution in most cases.
Requesting permission to accept payments in foreign currencies
Go to <span class="u-richtext-element">Settings</span> ➙ <span class="u-richtext-element">Modules</span> and activate the “USD & EUR” module.
To activate it, you’ll need to upload a bank letter with the details of your foreign currency account. The letter must:
- Be in English
- Include the account number in IBAN format
- Include your name (or company name) and Teudat Zehut number (or company number)
Examples of bank letters: Discount, Leumi, Hapoalim.
The confirmation letter can be downloaded from your bank's online account or obtained by visiting the bank in person. Letters that do not meet the above requirements will not be accepted.
The letter will be forwarded to the relevant credit company (Isracard or CAL — depending on how your business is connected to the Allpay system) with a request to approve foreign currency operations for your account.
The average approval time is 2–3 weeks.
Allpay cannot guarantee approval for foreign currency transactions; however, we do everything possible to ensure that all our customers receive the necessary authorization.
When a business website has an English version and clearly displays products or services with prices in USD or EUR, it increases the likelihood of approval.
Once the approval is granted, the module status will change to “Active” and you will receive a notification. Please make sure notifications are enabled under <span class="u-richtext-element">Settings</span> ➙ <span class="u-richtext-element">Notifications</span>.
How to accept payments in foreign currency
When creating a payment link, you will see an option to switch the payment currency.
When creating payments via API, you can pass the values "USD" or "EUR" in the <span class="u-richtext-element">currency</span> parameter.
Commission and withdrawals
We do not charge any additional commission for foreign currency payments — standard rates apply.
However, your bank may charge a fee for receiving currency withdrawals. These withdrawals are made via the SWIFT system and go through a chain of three banks: our bank, your bank’s foreign branch, and your bank in Israel. The total fee per withdrawal can reach up to $40. We cannot influence this fee, but you can ask your bank for better terms.
For this reason, withdrawals are made starting from 100 USD/EUR. Any amount below 100 USD/EUR will be carried over to the next withdrawal.
Receipts
According to the law, official receipts (kabalot and heshbonit mas) must be issued in shekels.
Therefore, for foreign currency payments, the service price in the receipt appears in the payment currency, while the VAT amount and total are shown in shekels based on the current exchange rate. We use exchange rates from Google Finance.
If your customer needs a receipt showing the total amount in the original payment currency (not in shekels), a copy can be downloaded from the EasyCount or Morning dashboard.