Help Center

Found 100 out of 200

Why prices on the payment page are displayed including VAT

When a payment is created through an external website, API, or integration, Allpay by default considers that the transferred price of the product or service already includes VAT.

For example, if the website sends the following line item:

Product name: 116.82

Allpay displays this amount on the payment page as the final price of the line item:

Product name      116.82Subtotal          99.00VAT 18%           17.82Total             116.82

This means that the line item price is displayed including VAT, while the breakdown below separately shows the amount before VAT, the VAT amount, and the total amount.

Why Allpay displays the line item price including VAT

There are two reasons for this: technical and legal.

Technical reason

When a payment is created through an external website or integration, Allpay receives already prepared data and assumes that the price submitted by the external website is the final price for the payer.

Allpay does not change the line item price and does not replace it with the price before VAT. We show the buyer the amount submitted by the website or integration.

This is especially important because the external website may have already calculated the price, discount, VAT, currency, subscription, or other conditions. Therefore, Allpay should not change the price of an individual line item at its own discretion.

Legal reason

The payment page is the screen the buyer sees before making the payment. Therefore, it is important to show a clear final price.

Israeli consumer protection law requires the full price of a product or service to be displayed to the consumer. The full price includes all mandatory charges, including VAT, if applicable.

The official explanation by the Consumer Protection and Fair Trade Authority also states that the full price of the product or service must be displayed.

Court practice usually interprets this requirement strictly: if the consumer is shown the price of a product or service without VAT, and VAT is added separately later, this may be considered a less transparent way of displaying the price.

Even if the total amount is shown below, a product line with a price before VAT may create the impression that the product is cheaper. It may also make it harder for the buyer to compare prices between different sellers.

For this reason, the safer and clearer approach for the payment page is to show each line item price including VAT, while displaying the breakdown separately below.

Accounting systems

Accounting systems may display the same payment differently.

For example, Morning may show the line item price before VAT, while EasyCount may show it including VAT.

Below is a screenshot with an example where the same payment is displayed differently in Morning and EasyCount:

Both options may be correct for an accounting document, as long as the final amounts match: the amount before VAT, the VAT amount, and the total amount.

However, the Allpay payment page is not an accounting document. It is the screen shown to the buyer before payment. Therefore, Allpay displays the line item price as the final price for the buyer, including VAT.

Keep reading
Documents
Integrations
API

How to let the customer indicate the payment amount

When creating a payment link, switch the selector from «I indicate the amount» to «Customer indicates amount» and provide the name of the product or service.

You can also add buttons with predefined amounts, allowing the payer to choose one or enter their own amount in the input field. To make one of the buttons preselected on the payment page, mark it with a star.

The payer will select the desired amount button or enter their own amount and proceed with the payment. The transaction will appear on the main payment screen like any other.

“Donate” button

In the payment link settings, the “Pay” button label can be changed to “Donate”, which is better suited for charitable projects.

Passing the amount through a URL link

If you add <span class="u-richtext-element">?amount=AMOUNT</span> to the end of the URL link, the buttons and input fields will disappear, and the amount will be fixed.

For example, https://allpay.to/~pay/dynamic?amount=300

This helps avoid creating multiple payment links for a single service with a frequently changing price. You only need to create one link and insert the required amount into its URL when sending it to the customer.

In the article "Passing parameters through the payment link URL" you can learn about other options of this feature.

Keep reading
Payment links

Teudat Zehut input field on the payment page

Israeli citizens are required to enter their Teudat Zehut (Social ID) number, which is included in the payment receipt.

Since payments may come not only from Israel but also from other countries, as well as from tourists or Israeli residents who do not have a Teudat Zehut, the payment page includes a checkbox “I am not an Israeli citizen” that hides the Teudat Zehut input field.

If the customer opens the payment page from outside Israel, this checkbox is selected by default.

Managing the field for payments via payment links

The Teudat Zehut input field, including the “I am not an Israeli citizen” checkbox, can be completely hidden from the payment page. This is useful for those who accept payments mainly from abroad.

In the payment link settings, you can enable the <span class="u-richtext-element">Hide Teudat Zehut field</span> option and choose one of two settings:

  • For customers outside Israel
  • For all customers

Geolocation is determined based on the IP address.

Consult your accountant before enabling this setting.

Managing the field for API payments

To pass the Teudat Zehut number or hide this field from the payment page, use the <span class="u-richtext-element">client_tehudat</span> parameter as described in the API documentation.

Keep reading
Payment links
Documents
API

Where to download the payment system commission receipt

In Allpay, there are two types of expenses:

  1. commission on payments
  2. subscription fee

Commission

The commission is deducted from each withdrawal. On the 11th of each month, a link to the commission receipt for all payments from the previous month appears in the <span class="u-richtext-element">Withdrawals</span> tab.

Subscription fee

The subscription fee is charged once a month from the linked card. After each charge, a receipt is available in <span class="u-richtext-element">Settings</span> ➙ <span class="u-richtext-element">Plan</span> ➙ <span class="u-richtext-element">Billing</span>.

Keep reading
Documents

Accepting payments in USD and EUR

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: DiscountLeumi, 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–4 business days.

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.

Payment link in USD

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.

Keep reading
Profile
Payment links
Documents

Timer for disabling a payment link

Timer lets you set the exact date and time when a link will automatically turn off and stop accepting payments.

For example, this can be useful when selling event tickets or courses that have a registration deadline.

You can set the timer in the payment link settings <span class="u-richtext-element">More</span> → <span class="u-richtext-element">Timer</span>.

Time is always set according to Israel time

If you enable checkbox <span class="u-richtext-element">Show timer on the payment page</span>, the customer will see how much time is left to complete the payment.

After the link is disabled, it will receive the label <span class="u-richtext-element" style="background-color: rgba(221, 94, 94, 0.4)">Disabled</span>

You can also disable the link when the product is out of stock. See the article about quantity management.
Keep reading
Payment links

Branding, image and video slider, and text description

By adding a logo, images, videos, and a text description, you can turn a payment link into a mini website or landing page.

Logo

The company logo is added in <span class="u-richtext-element">Settings</span> → <span class="u-richtext-element">Company</span>

Media slider

On the payment page, you can add a slider of up to four images or videos.

In the payment link settings, activate the <span class="u-richtext-element">Media</span> block and upload images from your device or add a YouTube link.

<span id="text">Text block</span>

The <span class="u-richtext-element">Text</span> block allows you to add a description and translate it into other languages.

Enter the text in any language and click the auto-translate button. The translation will be generated for all supported languages.

When a customer opens the payment page, the language is determined automatically based on the browser settings, so the customer sees the page in their own language.

If a translation is not added for a specific language, the text from the English tab will be used. Therefore, we do not recommend leaving the English tab empty.

If you make changes to the text, you can clear the translations and generate them again.

Keep reading
Payment links

How to accept online payments with Allpay

Allpay offers two ways to accept online payments: through payment links and through direct integration with your website.

You can use either option — or both at the same time.

Payment links

Payment links are the simplest and most common way to start accepting payments.

In your Allpay dashboard, you create a payment link by entering the name of the product or service and its price, then clicking one button. The system instantly generates a ready-to-use payment page.

You can send this link to your customer via WhatsApp, Instagram, Facebook, or any messenger. The customer opens the link and completes the payment by:

  • entering their card details
  • choosing Apple Pay or Google Pay
  • or paying with Bit

The same link can be used by an unlimited number of customers. You can also create as many new links as you need or edit existing ones.

All payments appear in real time in your Allpay dashboard.

This option is especially convenient if you don’t have a website and work through social media, messengers, or manual invoicing.

Website or online store integration

If you have an online store or a business website, Allpay can be integrated directly into it.

On the Allpay website, there is an “Integrations” section listing popular e-commerce platforms with step-by-step connection guides.

If your store runs on one of the supported platforms, no developer skills are required — simply follow the instructions.

Allpay supports widely used platforms, including:

  • Shopify
  • WordPress
  • Tilda
  • and others

You can also connect Allpay to websites built on no-code and AI-based platforms, including vibe coding solutions such as Lovable and similar services. In many cases, integration can be completed without deep technical knowledge by following standard setup instructions.

If your platform is not listed among the ready integrations, a developer may be required. They can connect the system using Allpay’s technical documentation, and our technical support team is available to assist if needed.

Which option should you choose?

You decide which method works best for your business:

  • Payment links only
  • Website integration only
  • Or both at the same time

Allpay gives you the flexibility to configure online payment acceptance according to your business model.

Keep reading
How Allpay works
Travolta confused - no search results
No results found.
Subscribe for important updates (ad-free)
Subscribe
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

FAQ

Found 100 out of 200
Text Link

Is there an additional fee for integrations?

No, any number of integrations is included in the plan's price.

Text Link

Is there an additional fee for payment links?

No, payment links and site payment integration are our core services, included in the plan and available immediately after registration.

Text Link

How can I find out all the costs I will incur?

Complete information is available on the Pricing page.

Text Link

Does Allpay only work as an app?

No, your customer won't need to install Allpay. They will access the payment page just like any other website page.

Text Link

Do you have webhooks?

Yes, Allpay can send a webhook for a successful payment. Learn more.

Text Link

What should I do if the required integration is not on the list?

Payment integration is typically handled by the platform. Reach out to the platform's support team and request integration with Allpay — we'll provide technical assistance. If the platform allows you to develop the integration yourself, contact us for support.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Travolta confused - no search results
No results found.

Start accepting payments

Connect a sales channel for your business today
Free sign up
7-day trial
Cancel anytime
Sign up

Digital receipts

Automatic generation of digital receipts (kabalot and hashbonit mas) through integration with a licensed service.

Recurrent billing

Streamline recurring billing: automate customer card charges for subscriptions.

Currencies

Payments in ILS, USD and EUR without conversion and in any other currency with deposit in ILS.

Major card brands

Accepting payments with Visa, MasterCard, American Express, Diners, Discover, JCB and Isracard.